Skip the auto shop - Our mechanics make house calls

Q: Code p0128

asked by on

I have had a po128 code for as long as i have owned my escape. Replaced the thermostat twice and the cylinder head temp sensor. From everything i have read there is no coolant temp sensor and i cant find one. But i have a scanguage in my car that reads CHT and coolant temp at different temperatures. Its a 2.3l inline 4. What else could be causing my problem and or where exactly is the coolant temp sensor.

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

Your vehicle does not have a coolant sensor and uses the cylinder head temperature sensor to do both jobs. The system uses this sensor to sense both the coolant and head temperature. If your vehicle fan is running all the time with A/C on or off, this can cause the temperature to not get above 170 degrees within a set amount of time. You should have the system checked by a certified technician, like one from YourMechanic, to diagnose the trouble code firsthand and scan the data to see what could cause the vehicle engine to run too cool.

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

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: Car hard to shift

Hi. It does sound like you might be having hydraulic issues. There are two components to this. The clutch master cylinder and the slave cylinder. The clutch master cylinder is not normally replaced during a clutch job, but the slave...

Q: Code P02A9 Cylinder 4 Balance-Fuel Trim at Limit

The code definition specifically indicates the number four fuel injector is leaking. Fuel trims are used to indicate how much the PCM (powertrain control module) needs to adjust the fuel duty cycle to maintain the proper air fuel ratio. Duty...

Q: engine light stays on even after replacing the intake valve selenoid the code is p0075

Diagnostic trouble code P0075 means there is a fault in the Intake Valve Control Solenoid Circuit. A defective solenoid is one possible cause of the code setting but problems in the circuit wiring are often the cause of the fault....

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.
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.