Car starts and runs ok for about 15 minutes, stalls and dies, and won’t restart until it cool down. How to fix it.
When it dies, you need to diagnose a few things. Does it get spark when you try and crank it? Does it get the proper fuel pressure? It needs both to start. Likely there is no spark and the coil pack has died. But find out for sure before tossing parts at the problem hoping something will fix it. It is far cheaper to identify the cause first.
But it’s a a lot more fun to just throw parts at it, then scream and curse after every failed attempt and another trip to the parts store.
There’s two things that can cause this problem.
Either the ignition control module, or the crankshaft position sensor is being effected by heat.
To find out which, when the engine is cold, take a hair drier or a heat gun and heat up each component one at a time.
The component that gets hot and prevents the engine from starting is the culprit.
Good ideas above. Fuel pumps on the way out can act like that too. But focus first on determining if you have spark during cranking, at a time it will crank, but won’t start.