Chevrolet Repair: 1998 Chevy Suburban stalls in hot weather, intake air temp, coolant temp


Question
I have a 1998 Chevy Suburban that dies only when the temperature outside gets about 90 and above. I can be driving down the road even at highway speed and the engine just dies. Radio, A/C, headlights and everything still work fine. Two dash lights come on when this happens. My wife thinks it is the battery and check engine lights. It occurred today 6 times in about 15 minutes and she was only going 2 miles. Once it dies, it usually takes 3 or 4 tries to restart it. We recently replaced all the O2 sensors after being told that was the problem but a month later it started dying again. Can you please help me figure this out?

Answer
This sounds like a Intake Air Temp sensor issue, due to the fact that it dies after it gets hot.  Or quite possibly a coolant temp sensor, if the computer monitors a sensor WAY out of range, like too hot, it will shut the engine down, to prevent damage.  The coolant temp sensor is located on top of the intake directly in front, and the Intake air temp is located just after the air filter housing on the tube, by the a/c accumulator.  Try checking the connections at those sensors.  Also the truck should set a check engine light code when this happens.  See if you can get it scanned and find out what code is in there and then I can be of further assistance
Jimmy