This is an awesome buy. Yamaha sells the stock CDI box for about $800.00. Lol what a joke. This one goes for about $140. And it is absolutely perfect. No problems and bike runs excellent. I recommend this one for everyone and even posted about it on bansheehq.com and everyone should check MCSS for banshee everything!!