I pulled the plug and cleaned it again and checked the spark again. No spark. I checked the spark by holding the plug against the jug and then turned the engine as though trying to start. No spark. Hm........ My ignition battery is a 1100 mah NiCd four pack and it showed 5.1 volts. I occasionally got a pop but again the engine acted like it just wouldn't catch. If I advanced the throttle at all it would stop popping and flood. I then tried resetting the needles after talking with DA. I used 1 and 1/2 turn on the low end and 1 7/8 turn on the high end per DA. This did not help. Just to be sure about the settings, I used full turns and not half turns on the needles.
Just curious, did you use a loaded meter to check your ignition battery?
That has to be frustrating, good luck!