Service Buddy
Emissions

Code P0128

Coolant Thermostat Below Regulating Temperature

Plain English Meaning:Engine is not warming up properly

Green: Safe to Drive

Not dangerous short term but reduces efficiency

What You'll Notice (Symptoms)

  • Low temp gauge poor heater fuel economy drop

Most Common Causes

1Stuck thermostat low coolant bad sensor

Verified Repair Playbook

Required Mechanic Tests

A qualified shop should perform these tests before replacing any parts to ensure they aren't guessing:

Monitor temp data inspect coolant system

Typical Fix Paths & Estimated Costs

Replace thermostat $150–$400

🛒 Parts for P0128 Repair

Common replacement parts for emissions codes (Paid links)

Oxygen (O2) Sensor$25–$80
Catalytic Converter$150–$400
EGR Valve$40–$120

Paid links — we may earn a commission on purchases. Enter your vehicle make/model on eBay for exact fitment.

🚗 Find P0128 Parts for Your Vehicle

Select your vehicle for exact-fit emissions parts

↑ Select your vehicle to see exact-fit parts