I have a 2007 FIS auto 400. It seems to run fine. Sometimes when I stop and then try to restart it, it won't. This happened again this weekend. We put a spark plug tester on it, and found no spark. On previous occasions if I wait long enough (10-15 minutes) it will restart. I had some problems with the relays a while back. I swapped some of relays, and it still would not start. I noticed that same day that it started even though the transmission was in reverse. The CDI drives the spark plug coil. How could just turning the engine off and then immediately restarting affect the coil? I haven't tried to measure the input voltage to the ignition coil yet. I am leaning towards a bad CDI, ouch. What do you think?