Honda Accord P0128
TL;DR
P0128 on the Accord usually means a stuck-open thermostat that keeps coolant too cool. Low severity, safe to drive, but expect a slow-warming engine and worse fuel economy until the thermostat (and sometimes the coolant temp sensor) is replaced.
Why P0128 shows up on the Honda Accord
The Accord's ECM watches how quickly coolant temperature rises during warm-up. If, after enough runtime and airflow, coolant never climbs to the expected regulating temperature, it stores P0128. On this model the code is strongly associated with a thermostat that has failed stuck open (or partially open), so coolant circulates through the radiator before the engine is fully warm. It appears more often in colder climates and during short trips where the engine never gets a chance to reach temperature.
Model-typical causes and rough likelihood
- Stuck-open or weak thermostat (commonly the culprit, roughly 70-80% of cases) — the wax element fails to close fully.
- Engine coolant temperature (ECT) sensor reading low or drifting (often reported, ~10-15%).
- Low coolant level or trapped air after a recent coolant service, which skews the reading.
- Faulty coolant, a stuck-open radiator flow issue, or wiring/connector faults to the ECT sensor (less common).
Owner tips
Before spending money, check that the coolant is full and the correct Honda-type coolant is used. Notice whether the temperature gauge takes far longer than normal to reach its usual midpoint and whether cabin heat is weak — both point to the thermostat. Because the Accord thermostat is a relatively affordable, high-confidence fix, most shops replace it first (along with a new gasket and coolant) and clear the code.
Typical repair cost
A thermostat replacement on the Accord commonly runs about $180-$400 including parts, coolant, and labor. If diagnosis points to the ECT sensor instead, that repair is often $120-$250. Costs vary by region and shop rates.
Summary
| Code | P0128 |
|---|---|
| Meaning | Coolant thermostat (below regulating temperature) |
| Severity | Low |
| Can I drive? | Yes, safe short-term; repair soon |
| Most common cause | Stuck-open / weak thermostat |
| Typical repair cost | $180-$400 (thermostat) |
Full diagnostics
For the complete step-by-step diagnostic and repair guide, see P0128 — full diagnostics.
Frequently asked questions
Is it safe to drive my Honda Accord with a P0128 code?
Yes, a Honda Accord with a P0128 code is generally safe to drive in the short term because the fault means the engine runs slightly too cool, not too hot, so there is no immediate overheating risk. You may notice slower warm-up, weaker cabin heat, and modestly higher fuel consumption. You should still repair it soon, since running cold long-term increases engine wear and emissions.
What is the most common cause of P0128 on a Honda Accord?
The most common cause of P0128 on a Honda Accord is a thermostat that is stuck open or opening too early, which lets coolant circulate before the engine reaches its normal operating temperature. A low-reading or faulty engine coolant temperature (ECT) sensor and low or air-trapped coolant are the next most likely causes. Replacing the thermostat resolves the majority of Accord P0128 cases.
How much does it cost to fix P0128 on a Honda Accord?
Fixing P0128 on a Honda Accord typically costs about $180 to $400 for a thermostat replacement, including the part, fresh coolant, gasket, and labor. If the problem is traced to the engine coolant temperature sensor instead, the repair is usually around $120 to $250. Final pricing depends on your region and local shop labor rates.