P0128 — Coolant Thermostat Below Regulating Temperature — 6.4 Power Stroke

Engine coolant does not reach the expected operating temperature in the expected time.

Updated October 15, 2026

What it means

The PCM monitors engine coolant temperature rise after a cold start and sets P0128 when the temperature stays below the calibrated threshold for too long. On the 6.4L Power Stroke this is commonly a thermostat that is stuck open or a cooling system that is over-cooling the engine. The platform uses dual thermostats and a radiator that is a known failure point.1

Most likely causes

  1. Thermostat stuck open (dual thermostats on 6.4L) — One or both thermostats fail open, coolant circulates continuously, engine never reaches regulating temperature. The 6.4L uses dual thermostats; a single stuck-open unit can still set P0128.1
  2. Cooling system over-cooling / excessive heat rejection — A leaking radiator or other cooling-system fault can keep coolant temperature low. NHTSA complaints document radiator leaks on this platform.234
  3. Faulty engine coolant temperature sensor or wiring — Erroneous low temperature signal can mimic a cold engine. Verify sensor reading against a scan tool and infrared measurement.1
  4. Low coolant level / air in system — Insufficient coolant or trapped air reduces heat buildup and can delay warm-up.1
  5. Extended idle / very cold ambient conditions — Prolonged idle in cold weather may prevent reaching regulating temperature within the monitor window.1

How to diagnose

  1. Verify freeze frame and monitor conditions; confirm code sets on a cold start with normal ambient temperature.
  2. Compare ECT sensor reading to a known-good thermometer or infrared gun at the thermostat housing; look for implausible low reading.
  3. Inspect coolant level, condition, and for external leaks; NHTSA reports note radiator leaks on 6.4L trucks.
  4. Command or observe warm-up profile with scan tool; on 6.4L with dual thermostats, check both banks reach regulating temperature.
  5. Perform a controlled warm-up test and watch ECT rise rate; a stuck-open thermostat shows slow rise and low stabilized temperature.
  6. If ECT is plausible low, remove and test thermostats for opening temperature and full closure when cold.
  7. Inspect radiator for leaks or internal flow issues; radiator as a known failure point.
  8. Check thermostat housing, gaskets, and coolant passages for debris or corrosion that could hold thermostats open.

Parts and tools you may need

Tools you’ll need

Rough cost and difficulty

Likely repairPartsShop laborWho usually does it
Wiring or connector repair$10–$1001–4 hrsDIY with tools and a manual
Temperature or pressure sensor (coolant, intake air, oil, fuel temp)$30–$1500.3–1.5 hrsEasy DIY
Thermostat$50–$1501–3 hrsDIY with tools and a manual
Coolant hose or leak repair$20–$2000.5–3 hrsDIY with tools and a manual

Typical US independent-shop figures; labor runs about $120–$180 per hour (dealers charge more). Confirm the diagnosis before buying parts.

When to see a pro

If diagnosis points to internal cooling-system faults, persistent overheating/cooling issues, or if the vehicle shows coolant loss with white smoke/sweet smell suggesting EGR cooler failure, have a qualified diesel technician inspect the cooling system and aftertreatment components. Do not attempt high-pressure fuel or turbo work without proper training.

Check for recalls

Recalls are tied to your truck’s VIN, so check yours directly: enter the VIN at NHTSA’s recall lookup. Open safety recalls are repaired free at a dealer.

Sources