Skip the auto shop - Our mechanics make house calls

Q: p0117 code and engine heating to 75% of temp gauge (but no further)

asked by on

I got a p0117 code regarding the ect sensor and the engine being too hot. I just replaced both the temp gauge and the ect sensor (the cooling fan wasn' t turning on). The car stays at 50% of the temp gauge when idling, but when driving it climbs to about 75% of the gauge, then when idling again is meanders back down to the 50% mark. I just replaced the coolant, the radiator cap is in good shape, and the thermostat looks ok (I' ll talk about this later).

My question is what the heck is going on here. Am I naive or could the thermostat not be functioning properly and so it is circulating some, but not all, of the coolant? Is the ECT sensor bad (the replacement)?

The car is not running rough or getting poor gas mileage. It is not smoking or showing milky oil in the dipstick. I do not think it is the PCM or the head gasket (I' m hoping at least) because of what I described at the beginning of this paragraph. I am at a loss as to what it can be at this point, maybe it is the ECT sens

My car has 135000 miles.
My car has an automatic transmission.

You will have to scan the computer when the engine is cold and look at the data to compare the ECT and the IAT. This is the inlet air temperature sensor and the engine coolant temperature sensor. Both sensors will be very close to each other when the engine is cold and not running, but with the key in. If both sensors are within a few degrees of each other, and they are the same as the temperature outside, then the sensors are okay.

If you see one that is off from the other and not close to the outside air temperature, then it is not accurate and should be replaced. The cooling fans use the coolant temperature sensor data for turning on and off the cooling fans, and will turn on the fans at around 227 degrees and turn them off at around 185 degrees. This would account for the fans going on and off and the temperature gauge going up and down.

You should check the radiator for clogged fins or cold and hot spots in the fins indicating a radiator that is not flowing good internally. This would cool the engine at idle but will run hot at higher speeds. This could indicate that the radiator may be clogged.

To pinpoint the issue, a technician from YourMechanic can come to your home or office to diagnose the overheating problem and let you know what needs to be done.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Transmission fluid is leaking out and the speedometer is not working.

Many common faults will cause your 1997 Ford F-150 to have a transmission leak and a speedometer that does not function. Transmission leaks can occur in various areas but the most common are the pan gasket, output seal, sensor seals,...

Q: Car overheating with new radiator

You might also have issues with your radiator cooling fan. It should spin most the time when you have your air conditioning turned on. You might also either have a clog in your system or internal engine issues. A qualified...

Q: P0420 code and dash lighs on

The vehicle stability control (VSC) light and code P0420 are for two different problems. The VSC system would need to be tested for codes for that system. The code P0420 is for the O2 sensor or problem with...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.