2007 arctic cat m8 has check engine light flashing sometimes, and runs perfect other times. Can't figure it out and not putting any more into it. New pistons around 2600 miles, recently new clutch, stator, power valve cables and ecm and voltage regulator. 1500 or best offer. I may part it out if there is enough interest. May consider trades. Comes with a cover.