I had a similar problem, but it would start again after a few minutes. Turns out it was running a little too rich and eventually flooding. I lowered the jet needle one slot to lean it out a bit. As for your problem, not sure. If it's not fuel or ignition like it sounds, could be overheating??