Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Welcome to JUST ANSWER small engines, let me try to help you !! I don't know it all, but maybe together we can get you a satisfactory answer!
f you have spark, it is not spark problem. If no spark, the coil may be failing. If coil quits, it has to cool before it may start again.
Is choke working, and closing the choke butterfly for starting? if coil was bad, it would kill engine, and not restart till it cooled.
Stop switch would kill the spark. You say you have spark.
Does not sound like the way a stop switch would fail. But it dos sound electrical in nature. Coil bad or spark plug.