Ford Check Engine Code
P0128 on Ford
Coolant Thermostat (Coolant Temperature Below Regulating Temperature)
Also covers: Lincoln, Mercury
P0128 on Ford: what makes it different
Ford's engine management relies on the coolant temperature reaching a calculated threshold within a set time after startup, and a range of Ford four-cylinder and V6/V8 engines are known for thermostats that stick open or wear out, triggering this code especially in colder climates.
Most-affected engines
- 3.5L/3.7L Duratec V6 (Fusion, Edge, Explorer)
- 2.0L/2.3L EcoBoost (Escape, Fusion, Explorer)
- 5.0L Coyote V8 (Mustang, F-150)
- 4.6L/5.4L Triton V8 (F-150, Expedition)
Common model years: 2008–2018
Most likely cause on Ford
A thermostat stuck partially or fully open, preventing the engine from reaching normal operating temperature in the expected time.
Known Ford engine-family issues
Several Ford V6 and EcoBoost engines use plastic thermostat housings that can develop small coolant seeps over time, which can accompany a stuck-open thermostat and should be inspected together rather than assuming the thermostat alone is at fault.
Ford-specific causes (most common first)
- Thermostat stuck open or failing to fully close (most common)
- Low coolant level or a small coolant leak from a hose or intake gasket reducing heat retention
- Coolant temperature sensor reading inaccurately due to age or corrosion at the connector
- Extended cold-weather driving without enough load to bring coolant to temperature
- Air pocket in the cooling system after a recent coolant service preventing accurate sensor readings
- Failing electric cooling fan running continuously and over-cooling the engine
Ford-specific diagnostic tip
Watch live coolant temperature data on a scan tool during a cold start and highway drive — on Ford engines, if the temperature climbs very slowly or plateaus well below the normal operating range, the thermostat is the prime suspect rather than the sensor.
Symptoms drivers report
- Check engine light
- Temperature gauge reads lower than normal
- Heater takes forever to get hot
- Worse fuel economy in cold weather
Typical repair cost on Ford
Most Ford owners fix P0128 for between $60 and $300, depending on which underlying cause turns out to be at fault. Start with the most-likely cause for your vehicle — A thermostat stuck partially or fully open, preventing the engine from reaching normal operating temperature in the expected time. — before throwing parts at it.
Ford P0128 FAQ
Will P0128 hurt my Ford's engine?
It won't cause immediate damage, but running consistently cool reduces fuel economy and can increase engine wear over time, so it shouldn't be ignored long-term.
Does P0128 mean I need a new coolant temperature sensor on my Ford?
Not usually — on most Ford engines a stuck-open thermostat is far more common than a bad sensor, so that's the first part worth checking.
Related codes
Drive a different make? See the general P0128 guide for cross-vehicle causes and symptoms.
Confirm P0128 on your Ford in 60 seconds
Two cheap things and you can read P0128 on your Ford yourself — with freeze-frame and live data, free. No subscription.
Most common fix for P0128:
Engine thermostatAs an Amazon Associate, AXLY earns from qualifying purchases. General P0128 guide →