P0128 means coolant temperature below thermostat regulating temperature. The engine isn't reaching operating temperature — the thermostat is likely stuck open, letting coolant circulate freely.
Drive gently and get it diagnosed within days.
The engine isn't reaching operating temperature — the thermostat is likely stuck open, letting coolant circulate freely. You'll get poor heater output, worse fuel economy, and increased engine wear.
The classic cause.
Can't build heat properly.
Misreporting.
Over-cooling.
Too-low temp rating.
Typically $100–$400
Thermostat replacement typically $150–$400. Estimates vary by vehicle. Costs are estimates and vary by vehicle, location, and shop.
Safe to drive, but don't wait months — a cold-running engine wears faster, drinks more fuel, and your heater won't work well in winter.
Typically $100–$400. Thermostat replacement typically $150–$400. Estimates vary by vehicle.
Drive gently and get it diagnosed within days.
The most common cause is thermostat stuck open. The classic cause.