I have been chaseing this problem in my 01 xc600sp for about a year now and i still havent found it and it sometimes goes away for 20 miles. The sled runs great when its cold but when it gets 8 or 10 miles on it. it will start missing very bad and back fire. I have checked the crank seal , coil, plugs, cleaned carbs, checked for exhaust leaks at y pipe to the motor, checked throttle postion sensor checked temp sencor and im about 99% postive i have a bad stator. How can i check if its bad?