I just got back from my ride from hell. I have a 96 zrt 600. Rode about 75 miles today flawless. On my way back wide open I noticed that motor was breaking up just a little. then started getting worse to the point it would barley rev past 3000 rpm. Stopped and went to shut motor off and kill switch and igniton would not shut engine off. I pulled the plug wires to kill it. Plugs were fouled pretty bad so i put a new pair in and checked for spark on all cylinders ok. started it up and idle ok but didnt want to go anywhere breaking up really bad , missing and backfiring. all cylinders have spark and fuel. i figured out that if i let it coll down a little bit it runs better but then starts the same thing and it comes on slowly to the point it will barley run and did die out a few times. anyone have any ideas stator ohns out ok when cold. Did not have a meter with me to check it hot.