In reply to Johnf:
No coil on these, just a magneto. These tend to be fairly reliable, so the issue is probably with the earthing system between the magneto and the plug. There is usually a grounding switch to stop the engine, that would be my first port of call.
Oh, and fuel, however bad, won't cause spark problems.