Everybody is saying vortex, I think that's right on 2014 and up. Thomas Browns 2013 factory race quad had a msd blaster on it. I Need a programer, I want something I don't have to mess with, I ride year round in Michigan. I don't mind using a laptop or dyno to get it right. But once thats done I just want to ride. Temp will change +_ 40 degrees here . I here a vortex is awesome for all yfzr's , but that's a lot of money , seeing mine runs perfect right now, just know I can get way more power with the lid off and a set up programer,