In general, you need gas, air, compression and spark on time for an engine to run. You have to check them all.
On hot restarts, the problem is typically flooding or air/fuel mix too rich. In this situation hold the pedal down while cranking and then let up when it starts.
On hot restarts, the problem is typically flooding or air/fuel mix too rich. In this situation hold the pedal down while cranking and then let up when it starts.