P0128: Coolant Thermostat Below Regulating Temperature
128 vehicles · 25 makes · $30-$10,500 repair
Most Reported On
P0128 is an OBD-II diagnostic trouble code meaning “Coolant Thermostat Below Regulating Temperature.” The engine is not reaching normal operating temperature within the expected time. Almost always a stuck-open thermostat. This code is most commonly reported on 1999-2010 Subaru Outback (2.5i, 2.5i Limited, 2.5i Premium, 2.5i Touring, Base, Limited, Premium, Touring), 2007-2012 Toyota Tundra (1794 Edition, Base, Limited, Platinum, SR, SR5, TRD Pro), and 1999-2011 Subaru Impreza (2.5 RS, 2.5 TS, Outback Sport, RS), plus 125 other vehicles, with repair costs ranging from $30 to $10,500.
Common Causes
Typical Repair Cost
Based on 149 documented vehicle-specific issues. Actual cost depends on root cause and vehicle.
Diagnostic Tools
To diagnose P0128, you'll need an OBD-II scanner. Here are our recommendations at every price point.
ANCEL AD310 Classic OBD-II Scanner
by ANCEL
A simple, affordable code reader that reads and clears check engine codes. Great for quick diagnostics on any OBD-II vehicle (1996+).
- Read & clear engine codes
- View freeze frame data
- I/M readiness status
- No batteries or app needed
BlueDriver Pro Bluetooth Scanner
by BlueDriver
Bluetooth OBD-II scanner with a free companion app. Provides enhanced diagnostics, smog readiness, and repair reports sourced from a database of verified fixes.
- Enhanced diagnostics (ABS, SRS, transmission)
- Repair Reports with verified fixes
- Smog check readiness
- Free app (iOS & Android)
LAUNCH CRP123X OBD-II Scanner
by LAUNCH
A professional-grade handheld scanner that reads all four major systems (engine, transmission, ABS, SRS) with live data streaming and graphing.
- Engine, transmission, ABS, SRS diagnostics
- Live data stream & graphing
- AutoVIN for vehicle identification
- Free lifetime updates via Wi-Fi
Autel MaxiCOM MK808S Diagnostic Tool
by Autel
Shop-level diagnostic tablet with bi-directional control, active tests, and full system coverage. Ideal for serious DIYers and small shops.
- All-system diagnostics (25+ modules)
- Bi-directional control & active tests
- Oil reset, EPB, BMS, TPMS, injector coding
- 7-inch touchscreen with Android OS
As an Amazon Associate, we earn from qualifying purchases. Prices are approximate and may vary.
Vehicles Affected (128)
Water Pump/Thermostat Failure
Thermostat Housing Leak and Coolant Loss
Water Pump Failure and Coolant Leak
Electric Water Pump Premature Failure
Thermostat Housing Crack and Coolant Leak
Thermostat Housing Coolant Leak
Coolant Flange/Fitting Leaks
Coolant Leak from Thermostat Housing and Water Pump Area (4.0T)
Water Pump and Thermostat Housing Coolant Leaks
Water Pump and Thermostat Housing Failure (EA888 Gen 3)
Water Pump and Thermostat Housing Failure (2.0 TFSI)
Water Pump and Thermostat Failure (Overheating)
Water Pump and Thermostat Failure (Overheating)
Coolant Leaks (Thermostat Housing and Hoses)
Electronic Water Pump Failure (2.0T)
Water Pump Failure (60k Mile Lifespan)
EA839 3.0T Water Pump Internal Leak Causing Cascade Failures
EA839 Water Pump Internal Leak and Vacuum System Contamination (2.9T)
Electric Water Pump Failure (2.0T)
Water Pump and Thermostat Failure
4.6L Northstar V8 Head Gasket Failure and Bolt Pull-Out
Northstar 4.6L V8 Head Bolt/Head Gasket Failure
Cooling System and Heater Core Failure
3.0L V6 Coolant Leak and Overheating
4.6L Northstar V8 Head Gasket Failure (1993)
Northstar 4.6L V8 Head Bolt/Head Gasket Failure
Northstar 4.6L V8 Head Bolt/Head Gasket Failure
Northstar 4.6L Head Bolt Thread Pull/Head Gasket Failure
Northstar 4.6L Head Gasket Failure
Cooling System Problems and Engine Overheating
Premature Water Pump Failure and Coolant Leaks
Coolant Leak from Water Outlet Housing
Head Gasket Coolant Leak and Overheating on 3.4L V6
1.4T Coolant Leak at Water Outlet and Thermostat Housing
Intake Manifold Gasket Leak (3.4L/3.8L V6)
2.2L Ecotec Coolant Leak and Thermostat Housing Crack
2.2L/2.4L Head Gasket Failure
Lower Intake Manifold Gasket Coolant Leak
4.2L I6 Coolant Leak from Throttle Body and Water Pump
Water Pump Failure and Cooling Leaks
Chronic Overheating - Multiple Causes
Cooling System Failures (3.3L/3.8L V6)
Head Gasket Failure (Especially Turbo Models)
2.5L V6 Head Gasket Failure
Turbocharger Failure (GT/Turbo Models)
3.6L Pentastar Engine Stalling and Head Gasket Failure
3.5L V6 Head Gasket Failure and Overheating
3.5L V6 Coolant Crossover Tube Leak
Pentastar 3.6L Oil Filter Housing Leak
Timing Belt Failure - ALL Engines Are Interference
Cooling System Failures (3.3L/3.8L V6)
2.4L DOHC Head Gasket Failure
Engine Overheating - Thermostat Housing Debris
Engine Overheating - Multiple Causes
2.2L/2.5L Head Gasket Failure
Head Gasket Failure
2.2L/2.5L Head Gasket Failure
Heater Core Failure - Dashboard Removal Required
Electrical and Software Malfunctions
Gen 1 V10 Head Gasket Failure
Thermostat Housing Leak and Overheating
Head Gasket Failure and Coolant Loss
1.5L EcoBoost Coolant Intrusion into Cylinders - Internal Engine Block Failure
2.3L EcoBoost Head Gasket Failure and Coolant Intrusion
1.5L EcoBoost Coolant Intrusion into Cylinders - Engine Block Porosity
3.5L Internal Water Pump Failure
2.0L EcoBoost Coolant Intrusion - Open-Deck Block Design Failure
2.0L EcoBoost Coolant Intrusion - Open-Deck Block Failure
1.6L EcoBoost Engine Overheating and Coolant Loss - Recall 14S11
EcoBoost Coolant Intrusion into Cylinders
Head Gasket Failure and Coolant Leakage
6.0L Powerstroke Head Bolt Failure and Head Gasket Blowout
3.0L Vulcan V6 Head Gasket Failure
3.8L V6 Head Gasket Failure
3.8L V6 Head Gasket Failure
Plastic Thermostat Housing Cracks and Coolant Leaks on 2.3L Duratec
4.0L Cologne V6 Thermostat Housing Cracking and Coolant Leaks
4.6L Intake Manifold Cracking and Coolant Leak
Thermostat Housing Coolant Leak
2.0L SPI Head Gasket Failure
V6 Timing Belt and Water Pump Required Service (Interference Engine)
Navigation/Infotainment Hard Drive Failure (4th Gen)
Expensive Timing Belt and Water Pump Replacement Required
Drive Belt Tensioner Bearing Rattle
Thermostat Housing Coolant Leak / Cracking
Engine Overheating / Water Pump and Radiator Fan Failure
Thermostat Housing Coolant Leak
3.7L V6 Exhaust Manifold Crack / Valve Cover Oil Leaks
Engine Overheating / Cooling System Failures
HECU Electrical Short and Engine Compartment Fire Risk
Front Power Seat Motor Overheating / Fire Risk
HECU Electrical Short / Fire Risk
Idle Stop & Go Oil Pump Overheating
Idle Stop & Go Oil Pump Overheating
Sticking Brake Calipers and Premature Wear
Turbocharger Coolant Line Leak
Thermostat Sticking and Overheating
Water Pump and Coolant Crossover Pipe Leak (3.7L V6)
EGR Valve Carbon Buildup and Coolant Leak (SkyActiv 2.5L)
Water Pump and Plastic Thermostat Housing Failure
Thermostat Housing/Coolant Outlet Leak (N18/B48)
Electric Water Pump Failure and Overheating
Electric Water Pump and Thermostat Failure
Thermostat Housing Leak and Coolant Loss
Head Gasket Failure
EJ253 Head Gasket Failure (External Leak)
EJ25 Head Gasket Failure
EJ25 Head Gasket Failure
Head Gasket Issues
EJ25 Head Gasket Failure (External Leak)
Water Pump Bearing and Seal Failure
Inverter Coolant Pump Failure
Coolant Bypass Valve Failure / Coolant Leak
Water Pump Leak and Failure (2GR-FE)
1NZ-FXE Head Gasket Failure and EGR Cooler Issues
B58 Engine Coolant Loss Without Visible Leak
Coolant Bypass Valve Failure
Water Pump Leak (2GR-FE V6)
G16E-GTS Head Gasket Seepage Under Hard Use
3.4L 5VZ-FE Head Gasket Failure
22R-E Head Gasket Failure
Head Gasket Failure (Supercharged Models)
Head Gasket Failure
Head Gasket Failure (5E-FE)
Water Pump and Thermostat Housing Failure
Water Pump and Thermostat Assembly Leak
Coolant Pipe Failure Under Intake Manifold
Water Pump Housing Crack and Coolant Leak
VR6 Cooling System Failure
VR6 Cylinder Head Cracking
MK7 2.0T Water Pump Failure
FAQ
What does P0128 mean?
P0128 stands for "Coolant Thermostat Below Regulating Temperature." The engine is not reaching normal operating temperature within the expected time. Almost always a stuck-open thermostat.
What are the most common causes of P0128?
The most common causes of P0128 are: Stuck-open thermostat, Faulty coolant temperature sensor, Thermostat housing leak, Cooling fan running constantly, Low coolant level. The specific cause varies by vehicle.
How much does it cost to fix P0128?
Repair costs for P0128 range from $30 to $10,500, depending on the vehicle and root cause.
Which vehicles are affected by P0128?
Au7o has documented P0128 across 128 vehicle models from 25 manufacturers: Audi, BMW, Cadillac, Chevrolet, Chrysler, Dodge, Ford, GMC, Honda, Hyundai, Infiniti, Jeep, Kia, Lincoln, MINI, Mazda, Mercedes-Benz, Nissan, Opel, SEAT, Skoda, Subaru, Toyota, Volkswagen, Volvo.
Sources (12)
- ForumHead Gasket Failure in 2.2 liter models - Subaru Outback Forums
- mediaSubaru Head Gasket Problems Explained - All Wheel Drive Auto
- ForumEj25 sohc 2000 ob head gasket - Ultimate Subaru
- mediaSubaru Head Gasket Problems Crucial Years - Automotive Body Care
- ForumEJ251 Head Gasket Problems - RS25
- ForumHead Gasket Problems Explained - RS25
- ForumHead gasket problem fixed in 2001 2.5 RS - RS25
- mediaJalopnik: These Subaru Model Years Were The Worst Affected By Head Gasket Problems
- manufacturerFel-Pro: Solving Subaru 2.5L Head Gasket Problems
- mediaHiRide: Subaru Outback Head Gasket Leak Symptoms Causes & DIY Diagnosis
- mediaSubimods: How to Spot a Blown Head Gasket in Your Subaru
Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.