P0128 on a Ford: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
Safe to drive, but the engine running cool hurts fuel economy and heater output, so schedule the thermostat repair soon.
What P0128 means on a Ford
On a Ford, P0128 means the engine computer has detected that the engine isn't reaching its normal operating temperature in the expected time. On many Ford engines the coolant temperature sensor is mounted in the thermostat housing, so a stuck-open thermostat and a failing sensor are often seen together.
Is P0128 common on Fords?
P0128 turns up on a range of Fords, including the Focus, F-150, Escape, and Fusion, usually as the miles add up. Because the temperature sensor sits in the thermostat housing on many Ford engines, owners often replace both parts at once.
Commonly reported on: Focus, F-150, Escape, Fusion.
Symptoms
- Check engine light is on
- Temperature gauge reads below normal
- Heater blows lukewarm air
- Fuel economy drops in cold weather
Common causes
- most common: Thermostat stuck open
- common: Coolant temperature sensor failing (often inside the thermostat housing)
- common: Low coolant level
- less common: Thermostat housing leak
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Top up the coolant if it's low | Yes | $10โ30 |
| Replace the thermostat | Yes | $40โ120 |
| Replace the thermostat and coolant temperature sensor together | Yes | $60โ150 |
Frequently asked questions
Other common Ford codes
P0128 on other brands
Looking for the full (non-brand-specific) guide? See the P0128 code page โ
Browse all Ford codes: Ford hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.