you might have blow out a head or over headed the engine
its not your ignition its your crankshaft sensor that's the same problem i had.
If it cranks just fine once it gets going then, most likely, the starter has to be replaced.
You may have a fuel problem, check the fuel filter and fuel pump.
Check the timing.
If your 1999 Ford Mustang cranks but won't turnover you may have a problem with the starter, the solenoid, or the alternator.
No you were driving and it quit.and if it cranks it is turning over. check for spark at the spark plugs and also for fuel pressure at the injector rail.
check your timing belt
A bendix.
could be the starter or the solenoid, they arer pron to heating up especially when using headers, peace
Usually when hot? Could be a starter going bad
When my 2000 ml320 would turn over but not catch when i tried to start it, the problem ended up being the crankshaft position sensor, which had to be replaced, and ran me about $400. The most obvious symptom of this problem was that the car completely died while i was driving, and then wouldn't start for about twenty minutes afterward.
TCC Solenoid.