Car runs, gets hot, then dies. Cant restart until cooler.

You could turn your key to run without starting the car and see if your components (ecu, coil) still heat up.