Bob's Mechanical Repairs

Ford P0128

Bob's Mechanical Repairs — independent family-run garage in Birnam, Dunkeld, Perthshire. Call 01350 727 276 or email [email protected].

Get a free quote

Coolant below thermostat regulating temperature on Ford — almost always a stuck-open thermostat, not a sensor fault.

Ford P0128 — Coolant below thermostat regulating temperature on Ford — almost always a stuck-open thermostat, not a sensor fault. Typical UK independent garage cost: £90–£240.

What actually causes P0128 on a Ford

On all of these Ford engines P0128 is overwhelmingly a thermostat that has failed open — coolant circulates through the radiator continuously, the engine never reaches 88–92°C, and the ECU flags it. On 1.0 EcoBoost the integrated thermostat housing (plastic) is also prone to cracking and leaking. On 1.6/2.0 TDCi the housing is metal but the thermostat itself sticks open at high mileage. Drivers often notice poor MPG, slow heater warm-up, and a temperature gauge that never reaches the centre mark.

Ford engines that log P0128

  • 1.0 EcoBoost (Fiesta, Focus, B-Max)
  • 1.6 TDCi (Focus, Mondeo, C-Max)
  • 2.0 TDCi (Mondeo, S-Max, Galaxy)
  • 1.6 Ti-VCT / Duratec

How we diagnose P0128 on a Ford

  1. Scan tool — graph coolant temp from cold start, should reach 88°C+ within 6–10 minutes of normal driving
  2. Feel top and bottom radiator hoses — bottom hose getting warm too early = thermostat open
  3. On 1.0 EcoBoost, pressure-test the integrated housing for cracks before removing
  4. Replace thermostat with OE Motorcraft or equivalent — cheap pattern thermostats fail again within a year
  5. Bleed cooling system properly — air locks cause repeat P0128

The common misdiagnosis to avoid

Don't accept a 'coolant temperature sensor' quote (£60+ part) until the thermostat has been ruled out — the sensor reading is almost always correct; it's the coolant that genuinely isn't hot enough.

Ford P0128 repair cost in the UK

Expect £90–£240 including parts and labour at an independent garage. Main-dealer quotes on Ford are usually higher for the same job, and the spread exists because the cheap cause and the expensive cause throw the same code — pay for the diagnosis before you pay for parts.

Bob's workshop tip

On 1.0 EcoBoost, while the thermostat is out, inspect the coolant for any oil contamination — these engines have a known head-cracking issue and P0128 with milky coolant means stop everything and pressure-test the head.

Codes usually seen alongside P0128 on Ford

  • P0125
  • P0116
  • P0117

Symptoms drivers report with P0128

  • Temperature gauge sits below halfway even after 20 minutes of driving
  • Cabin heater blows lukewarm or cold at motorway speeds — biggest winter complaint
  • MPG drops 3–8 mpg in cold weather compared to summer
  • Engine warning light appears typically 15–30 minutes after every cold start
  • White vapour from exhaust taking longer than normal to clear at idle
  • Paired codes: P0125 (insufficient coolant temp), P0116 (ECT sensor range), P0117/P0118 (ECT circuit)

Repairs that clear P0128

  • Replace thermostat with correct-temp OEM part
  • Verify with ECT live data

For the generic, all-makes explanation of this code — meaning, every known cause and UK cost bands — see our P0128 guide.

Loading the full page…