Ok guys I have been going through this 2001 sportsman 500 H.O. DUSE for weeks now and replaced many new parts including timing chain, exhaust rocker, CDI, stator, coil, carb rebuild, left hand switch, ignition, starter, starter bendix etc etc..... so the issue is that when looking into the bike I noticed the old flywheel was stripping on the key giving it a little play back and forth. It will run with the old one on but after so long meaning 3 mins or so it will get out of time. Figured I would just pony up and pay 200 for a new flywheel from RM stator. Well got the new one in and out it in just to see that there is now no spark. I then put the old one on and bam starts up fine. Back to the old and again no spark. Any ideas on why this would happen. They are both FF97 flywheels and both properly gapped for the cool. ?????????