after market and I don´t know how much it helps considering I never had the bike before it was installed. all i know is it´s a bit of work to get it working right as it changes the air/fuel mixture. I wouldn´t recommend it to be honest. why fix what´s not broken, i always say.....C