This car has stumped me, so I’m turning to the collective intelligence of the interwebs.
2004 Cadillac Deville DHS
238k miles
Bought at 100k miles, owned for seven years.
It has a history of overheating if the outside temperature is 90+ degrees fahrenheit. Downshifting to run the engine (and water pump) faster will cool it down temporarily. This problem is worse in town than on the highway. The fans work and the radiator is not obstructed. The car is fine below 90 degrees.
I replaced the thermostat after discovering that the radiator was not heating up. The old thermostat was definitely bad - I tested it - and I replaced it with a tested new thermostat. Approximately one gallon of coolant drained from the engine during replacement; this was clean and clear of debris. There was a little gunk on the radiator side of the thermostat housing and hose due to lack of flow, but nothing serious.
The radiator now heats up as anticipated, but the car still overheats - just not as quickly as before.
Potentially relevant codes:
IPC U1016 - history - Lost Communications With Powertrain/Engine Control Module
PCM P0171 - current - Fuel Trim System Lean Bank 1
PCM P0174 - current - Fuel Trim System Lean Bank 2
PCM P0300 - history - Cylinder misfire detected random cylinders
I did have a vacuum leak a couple of years ago (PCV line), which also caused P0171, P0174, and P0300 codes. It does have a rough idle again and I suspect another vacuum leak, but I haven’t been able to find this one.
Here’s where things get interesting… This afternoon, I went for a test cruise in town to induce toasty mode - mission accomplished. Having got the temp gauge up almost to the red line, I parked, grabbed an infrared temp gun, and started taking measurements.
It appears that coolant/heat flow is BACKWARDS from what it should be! Picture with temperatures attached. Each area was measured 2-3 times, with and without the engine running, and the results averaged.
Could the previous owner’s mechanic have installed a water pump with the wrong flow direction at some point?
Is there anything else that can cause this consistent overheating pattern?
Thanks for reading this saga of a post, and thanks for any suggestions y’all may have!
2004 Cadillac Deville DHS
238k miles
Bought at 100k miles, owned for seven years.
It has a history of overheating if the outside temperature is 90+ degrees fahrenheit. Downshifting to run the engine (and water pump) faster will cool it down temporarily. This problem is worse in town than on the highway. The fans work and the radiator is not obstructed. The car is fine below 90 degrees.
I replaced the thermostat after discovering that the radiator was not heating up. The old thermostat was definitely bad - I tested it - and I replaced it with a tested new thermostat. Approximately one gallon of coolant drained from the engine during replacement; this was clean and clear of debris. There was a little gunk on the radiator side of the thermostat housing and hose due to lack of flow, but nothing serious.
The radiator now heats up as anticipated, but the car still overheats - just not as quickly as before.
- There is plenty of coolant in the overflow tank. The car has slowly lost coolant since I bought it, but I always keep it topped up with all-purpose or dexcool.
- The purge line is not blocked and has good flow.
- Block combustion test was negative.
- No signs of water in the oil.
- Oil consumption very low - less than one quart per 5,000 miles or so.
- Cabin heat works quite well, occasionally gurgles quietly when starting/revving engine. It’s quite adorable.
Potentially relevant codes:
IPC U1016 - history - Lost Communications With Powertrain/Engine Control Module
PCM P0171 - current - Fuel Trim System Lean Bank 1
PCM P0174 - current - Fuel Trim System Lean Bank 2
PCM P0300 - history - Cylinder misfire detected random cylinders
I did have a vacuum leak a couple of years ago (PCV line), which also caused P0171, P0174, and P0300 codes. It does have a rough idle again and I suspect another vacuum leak, but I haven’t been able to find this one.
Here’s where things get interesting… This afternoon, I went for a test cruise in town to induce toasty mode - mission accomplished. Having got the temp gauge up almost to the red line, I parked, grabbed an infrared temp gun, and started taking measurements.
It appears that coolant/heat flow is BACKWARDS from what it should be! Picture with temperatures attached. Each area was measured 2-3 times, with and without the engine running, and the results averaged.
Could the previous owner’s mechanic have installed a water pump with the wrong flow direction at some point?
Is there anything else that can cause this consistent overheating pattern?
Thanks for reading this saga of a post, and thanks for any suggestions y’all may have!