DUDE
I had the same problem 3 weeks ago.
lights would work but no spark.
It turned out to B the Stator, I have a ricky stator, I called them and we tested the stator with an Ohm meter and thats what it was.
I changed the Coil, CDI, but it was the Stator, was not giving Spark 2 the computer.
hope this helps
Marcus