The heat soak thing is usually due to a weak solenoid, a bunch of gunk in the starter &/or worn brushes.

Somebody also said, big block. But he worst heat related prob is Headers, freakin headers. They sound great, even closed, make confirmed power. But the sum bucks are always causing a problem or 2 or 5.