Try measuring the resistance of the ignition generator coils on the stator. You can achieve this by disconnecting the two connector plugs that have a green & a white wire. Measure the resistance between the green & white wires that disappear into the crankcase, it should be between 230-280ohms, if they are close to or below 230ohms then it is probably the problem.
Conrad