P0128 · model-specific guide

P0128 on a Subaru Outback

P0128 means coolant Thermostat Below Regulating Temperature. On the Outback, a few causes come up far more than others.

Free to start. No account needed.

What P0128 usually means on a Outback

P0128 tells you the Outback's coolant did not reach the expected temperature within the expected time, so the engine is running too cool. On these boxer engines the fix is almost always a stuck-open thermostat. Occasionally the code follows a coolant service that left air trapped in the system, which the boxer layout is a bit prone to, and a failing coolant temperature sensor can imitate it. You lose fuel economy and cabin heat until it is fixed.

Most common causes on the Outback

  1. Stuck-open thermostat

    The dominant cause; the engine warms too slowly and never reaches regulating temperature.

  2. Trapped air after coolant service

    The boxer cooling system can hold air pockets that skew warm-up if not properly bled.

  3. Failed coolant temperature sensor

    A sensor reading low convinces the PCM the engine is colder than it is.

  4. Wrong-rated aftermarket thermostat

    A replacement opening at the wrong temperature simply re-sets the code.

What P0128 costs to fix on a Outback

The thermostat itself is inexpensive and the job is moderate, typically in the low hundreds, though proper bleeding of the boxer cooling system is important to avoid trapping air. The temperature sensor is cheap if that is the cause. It is not urgent, but worth doing before cold weather for heat and mileage.

Fixing it

Use a correct-temperature OEM-spec thermostat and bleed the cooling system carefully afterward; an improper fill can leave an air pocket that re-triggers P0128 or causes uneven warm-up on the boxer engine.

For the full step-by-step diagnosis order (any vehicle), see the main P0128 guide.

Which one is it on your Outback?

Year, engine and mileage change the answer. Start a case and Redline weighs these causes against what your car shows, then names the check that would settle it.

Diagnose my Outback

Other codes on the Subaru Outback

Related symptoms

Subaru Outback problems & recalls by year

Based on widely reported patterns for this model; individual causes vary by year, engine and history. Generic P0128 behavior is covered on the main P0128 page. Confirm with a scan tool before buying parts.

Start a case

P0128 on your Outback?

Every problem becomes a Case. Tell Redline what your Outback is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example