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

you will most likely find out its the coil .

Agreed. But it is getting hot for some reason. I'd make sure everything is grounded really well. Run a ground wire from the engine block to the case of the ignition module. A lot of people think that because it is screwed to the body sheet metal that it's grounded. But in most cases not good enough.

Did you know that MSD says that their coils should always be mounted vertical? Something about heat and shorting out being more likely if the coil is horizontal.