Yes it does make the ATV run better and lowers the engine temp I would only recommend it for stock setup though as I'm not completely happy with mine although I did inform the flasher before what mods I have done, it may not be entirely the flashers fault as I have since done some investigating and I think the air box is the problem to restrictive