Chevrolet Equinox P0128

Quick answer: On the Chevrolet Equinox, code P0128 means the engine coolant did not reach the thermostat's expected regulating temperature within the time the powertrain control module allows after a cold start. It is a low-severity cooling-system fault, and you can keep driving the Equinox safely in the short term. The most common cause on this SUV is a thermostat stuck open, so the engine runs cooler than designed, which hurts fuel economy and cabin heat. A failing coolant temperature sensor or low coolant level can also trigger it.

TL;DR

P0128 on the Equinox usually means a thermostat stuck open (engine runs too cool). It's low severity and drivable, but expect worse fuel economy and weak heat until fixed.

Why P0128 shows up on the Chevrolet Equinox

The Equinox's control module watches how quickly coolant warms up after a cold start. If the temperature climbs too slowly, or never reaches the thermostat's regulating target, it sets P0128. On this SUV the classic pattern is a thermostat that has failed in the open position, letting coolant circulate to the radiator before the engine is warm. Owners often first notice the fault as a heater that blows lukewarm in cold weather and a temperature gauge that sits lower than usual.

Model-typical causes and rough likelihood

  • Thermostat stuck open (most common, roughly 60-70% of cases) — the housing is a frequent wear item on higher-mileage Equinox engines.
  • Engine coolant temperature (ECT) sensor fault (about 15-20%) — a drifting sensor reports false low readings.
  • Low coolant level or trapped air (about 10%) — often after a coolant service that wasn't properly bled.
  • Cold-weather false trigger — extreme cold or extended highway idling can occasionally set it without a hard failure.

Owner tips

Before spending money, check the coolant level when the engine is cold and top up with the correct GM-spec coolant if low. Watch whether the temperature gauge reaches its normal midpoint after a 10-15 minute drive; if it never does, the thermostat is the prime suspect. Because the code is emissions-related, the Equinox may fail a smog check with it active even though the truck drives normally.

Typical repair cost

A thermostat replacement on the Equinox commonly runs $200-$400 at an independent shop, including coolant. An ECT sensor replacement is usually cheaper, around $120-$220. Diagnosis alone is often $80-$130 if you want the shop to confirm the cause first.

Summary

CodeP0128
MeaningCoolant thermostat below regulating temperature
SeverityLow
Can I drive?Yes, short term
Most common causeThermostat stuck open
Typical repair cost$200-$400 (thermostat)

Full diagnostics

For the complete step-by-step diagnostic and repair guide, see P0128 — full diagnostics.

Frequently asked questions

Can I keep driving my Chevrolet Equinox with a P0128 code?

Yes, you can generally keep driving a Chevrolet Equinox with a P0128 code in the short term because it is a low-severity cooling-system fault that means the engine is running below its target temperature, not overheating. Expect reduced fuel economy and weak cabin heat until it is repaired, and get the thermostat checked soon to avoid failing an emissions test.

What is the most common cause of P0128 on a Chevrolet Equinox?

The most common cause of P0128 on a Chevrolet Equinox is a thermostat that has failed stuck open, which lets coolant flow to the radiator before the engine warms up so it never reaches the regulating temperature. Less often the cause is a faulty engine coolant temperature sensor or a low coolant level, both of which are worth checking before replacing the thermostat.

How much does it cost to fix P0128 on a Chevrolet Equinox?

Fixing P0128 on a Chevrolet Equinox typically costs $200 to $400 for a thermostat replacement including coolant at an independent shop, which is the most common repair. If the cause is the coolant temperature sensor instead, the repair is usually $120 to $220. Diagnosis on its own often adds $80 to $130 if the shop confirms the fault first.