Thank you again. The battery could cause this? It starts right up, no problems, you think that it might not be holding a charge? I found a schematic, the thing I am referring to is the "pulse pump", any idea how to troubleshoot this thing?
A vacuum leak so the pump won't pump well is also a cause.. Look for oil leakage.. There's your leak if so.. To troubleshoot the pump, remove it and plug the fuel inlet with your finger. Blow into the fuel outlet and if you find/feel any air leakage your diaphragm is bad.. (time to shop) You might also notice fuel in the oil if this is so.. Change the oil after installing the new pump.
I don't think so unless the voltage @ the coil is below ~10V DC if it has that type of ignition.. (I think it's Magneto though) Being that it cranks right over again that doesn't seem to be the case does it?
If it sparks when you test it.. Pull the spark plugs and Read the signs they provide as to what / how the engine is running.. If they are white/grayish you are mean & lean.. Fuel problem gets the nod..
If not, Try new plugs first. Even though they spark with your test it may be a different story under compression..
Vapor-lock could well cause this as suggested above...
Failing ignition coils could be dying @ high temp.. Is the oil OK or is the engine overheating? Plugged air cooling passages will cause this too..
So lots of stuff could be happening but being I'm quite a ways east of ya this is all I can offer..
Welcome to the GTtalk Machine!