I had a chevy celebrity that did this for a while.
If I let it cool off, it would start again. It turns
out it was the "torque converter" of the transmission.
Apparently, if I had fixed it, I wouldn't have damaged the rest of my transmission. Just my experience.