He already had the CKP replaced.
What year/model is your Oldsmobile?
Ahh never mind, I see that info in your about me section.
Oldsmobile cutlass supreme 3100
Have you had the ICM tested?
Given the fact the car stalls out when hot, and won't restart while hot due to no spark at any of the plugs, leads me to think the ICM could be going bad, considering the problems you describe that should have been the first thing the mechanic checked, and or replaced, especially since the ICM'* failing from heat-soak is a fairly common issue.
The next time it gets hot and stalls, you can try to use the info in this link to test the ICM.
If you find it is the ICM, you could replace it yourself, and avoid any more mechanic charges, it is really easy to replace.
Part 1 -Ignition Module & Crank Sensor Test: GM 3.1L, 3.4L.