P0128 — Vauxhall Astra

P0128 Fault Code on Vauxhall Astra — UK Guide (2004–2014)

P0128 means engine coolant is not reaching operating temperature. UK repair costs, causes and fixes for OBD2 fault code P0128. This guide covers the specific causes, symptoms and fixes for the Vauxhall Astra 2004–2014, with UK repair costs.

UK Repair Cost
£20–£150
MOT Risk
May affect MOT
Affected engines
1.4, 1.6

P0128 on the Vauxhall Astra — what you need to know

Vauxhall Astra P0128 is almost always caused by a stuck-open thermostat. The thermostat on the 1.6 Z16XEP and 1.8 Z18XE engines is known to fail between 60,000–90,000 miles. Replacement thermostats cost £15–£30 and are a straightforward DIY job.

The affected engine variants are: 1.4, 1.6, 1.8 petrol, Z16XEP, Z18XE. If your Vauxhall Astra is showing fault code P0128, use our AI Diagnostic Report for a full UK-specific analysis including the exact repair costs for your engine and year.

Common causes on the Vauxhall Astra

While P0128 can have several root causes, the most common reasons this code appears on the Vauxhall Astra in UK conditions are related to the specific engine management and emissions systems fitted to this vehicle. Always scan for related fault codes before replacing any parts — a secondary code can point directly to the root cause and save hundreds of pounds.

For the complete diagnosis guide including step-by-step testing procedures, see our main P0128 fault code page.

UK repair costs for P0128 on the Vauxhall Astra

Typical UK repair costs for P0128 on the Vauxhall Astra range from £20 to £150 depending on the exact cause, your engine variant and whether you use an independent garage or a main dealer. Independent garages are typically 30–50% cheaper than franchised dealers for this type of repair.

Always get at least two quotes. Use our AI Diagnostic Report to understand the most likely cause for your specific Vauxhall Astra before spending anything at a garage.

Get Your Vauxhall Astra P0128 Diagnostic Report

Specific to your Vauxhall Astra — year, engine and exact fault.
UK repair costs, MOT advice and step-by-step fix guide. Just £1.59.

Get My Report — £1.59 →

P0128 MOT implications for the Vauxhall Astra

While P0128 on your Vauxhall Astra does not directly cause an automatic MOT failure, an illuminated check engine light is an automatic fail under DVSA rules. Get this fault diagnosed and cleared before your MOT appointment.

Last updated: April 2026. Information specific to Vauxhall Astra 2004–2014 UK models. AI-Diagnostics-Pro provides AI-generated information for educational purposes. Always consult a qualified mechanic before carrying out vehicle repairs.