Car won't restart. Have to wait 30 minutes

I agree with Cougar that it’s something in the “spark” system. To find out, YOU, eegle 1748 have to do some simple checks when it doesn’t start. Are you willing to do that? If you are, you can get a little neon test light that you place on any spark plug wire. Someone cranks the engine as you watch the test light flash about once every two to three seconds. You can get the spark test lamps at auto parts stores, or on ebay.
After spark tests are fuel system tests. This test is a little more invasive. You spray a Starting Fluid into the large black intake tube on top of the engine. These are diagnostic steps, they are not cure steps. Results?

Addum:
Contrarywise, the engine cylinders may have too much fuel. To find out, hold the gas pedal to the floor (up to 10 seconds) while you crank the engine. Let up on the gas as (if) the engine starts.