as the boys say, it is imperative that you see if you are losing your spark, to do this really you will need a ht tester which are a fiver, it goes between the plug cap and plug, all you do is watch the spark, and if you lose it its a process of elimination, the one thing i will tell you is that you CANNOT test the cdi it has no values that i can tell you to look for, however if you need specific readings for the stator etc let me know and i will tell you,, i am basing this theory on what you are saying about the spark, but would definetely get you to check the exhaust aint blocked and the crank seals are ok, tell me what compression you have!
m
May 2010