I had a sort of similar problem a while back. My spark looked great, but it wasn't running well. Once i bought a GOOD spark plug gap from the auto store, i tried 5 different gaps, and found that .034" worked the best. Now my ped' starts on the first kick every time.