Coolant temp below thermostat regulating temperature on VW — stuck-open thermostat is the near-universal cause.
Volkswagen P0128 — Coolant temp below thermostat regulating temperature on VW — stuck-open thermostat is the near-universal cause. Typical UK independent garage cost: £140–£480.
What actually causes P0128 on a Volkswagen
VW thermostats fail in the open position — engine takes too long to warm up (or never reaches 90°C), fuel economy drops, and P0128 stores. On EA888 the thermostat is integrated into a plastic housing that also cracks — replace as an assembly. On EA189 TDI, the same plastic housing is prone to failure.
Volkswagen engines that log P0128
- 1.4/1.8/2.0 TSI EA888
- 2.0 TDI CR EA189/EA288
- 1.2/1.4 TSI EA111
- 1.6 TDI CR
How we diagnose P0128 on a Volkswagen
- VCDS: log coolant temp from cold start to 20 minutes drive — should hit 87–90°C and stabilise
- Inspect thermostat housing for plastic stress cracks and weeping
- Check coolant level and condition — dilution or contamination affects temp control
- Replace thermostat + housing assembly with revised VAG part
- Bleed cooling system properly using the dedicated bleed screw — airlocks mimic stuck-open thermostat
The common misdiagnosis to avoid
Always replace the thermostat AS THE HOUSING ASSEMBLY on EA888/EA189 — fitting just a thermostat into a tired housing means a coolant leak within months.
Volkswagen P0128 repair cost in the UK
Expect £140–£480 including parts and labour at an independent garage. Main-dealer quotes on Volkswagen 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 2.0 TDI EA189 post-emissions update, the engine runs a colder regen strategy and P0128 became more common — same fix, but check for any pending recall before billing the customer.
Codes usually seen alongside P0128 on Volkswagen
- P0116
- P0117
- P2181
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.