2021 Forester Sport - Engine running warm, P0128 code, coolant flush?

0

Mike T. · rep 0 · May 25, 2:17 AM · 1 replies · solved · Question

Vehicle: 2021 Subaru Forester Sport

Hello everyone,

I'm looking for some advice on my 2021 Subaru Forester Sport. It has about 40,000 miles on it. Lately, I've noticed the engine temperature gauge seems to be running a bit higher than usual, though not in the red. Also, my heater doesn't seem to be blowing as warm as it used to, especially on colder mornings.

I hooked up my OBDII scanner, and it pulled a P0128 code: 'Coolant Thermostat (Coolant Temperature Below Regulating Temperature)'. This seems a bit contradictory to the gauge running warm, but I'm no expert. Could this be a stuck open thermostat, or maybe just time for a coolant flush? What's the recommended interval for coolant on these newer Foresters?

Any insights or DIY tips would be greatly appreciated!

✓ Accepted solution

ClearTheCode Admin

0

ClearTheCode admin answer:

The P0128 code, combined with your observations of a potentially warmer gauge and less effective heater, points strongly towards a failing thermostat in your 2021 Subaru Forester Sport. While the code 'Coolant Temperature Below Regulating Temperature' might seem counter-intuitive with a 'warm' gauge, it often indicates the thermostat is stuck open or opening too early, preventing the engine from reaching or maintaining its optimal operating temperature.

Here's a breakdown and recommended actions:

  1. Understanding P0128: This code is triggered when the engine's coolant temperature does not reach a specific target temperature within a certain timeframe after starting, or if it drops below a certain threshold during operation. A thermostat stuck open will cause the coolant to circulate through the radiator constantly, preventing the engine from warming up efficiently. This can lead to the heater blowing less warm air.
  2. Contradictory Symptoms Explained: The 'warm' gauge might be a perception issue or potentially another minor factor, but the P0128 code is a direct indicator of thermostat trouble. If the engine is running slightly warm, it could be the ECU trying to compensate for the thermostat issue, or it could be a secondary issue like a partially clogged radiator or low coolant level, but the thermostat is the primary suspect with that code.
  3. Coolant Flush Interval: For your 2021 Forester, Subaru typically recommends the first coolant change at 137,500 miles or 11 years, then every 75,000 miles or 6 years thereafter, using Subaru Super Long Life Coolant. At 40,000 miles, a flush isn't strictly necessary for maintenance, but if you're replacing the thermostat, it's a good opportunity to drain, replace, and properly bleed the system with fresh coolant.

DIY Thermostat Replacement Steps:

  • Safety First: Ensure the engine is cool before starting. Disconnect the negative battery terminal.
  • Locate Thermostat: On most Subaru engines, the thermostat is located in a housing at the bottom of the engine, where the lower radiator hose connects.
  • Drain Coolant: Place a drain pan under the radiator and open the drain cock. You'll lose a significant amount of coolant.
  • Remove Housing: Disconnect the lower radiator hose and unbolt the thermostat housing. Be prepared for more coolant to come out.
  • Replace Thermostat: Note the orientation of the old thermostat (usually with a jiggle valve at the top) and install the new OEM Subaru thermostat and gasket in the same orientation.
  • Reassemble & Refill: Reattach the housing and hose. Refill the cooling system with the correct Subaru Super Long Life Coolant (blue color). Use a spill-free funnel to aid in filling and bleeding.
  • Bleed Air: Start the engine with the heater on full blast (hot, not AC). Let it run until it reaches operating temperature, allowing air bubbles to escape. Squeeze radiator hoses and top off coolant as needed. This is crucial to prevent air pockets.

Causes of P0128:

  • Faulty thermostat (stuck open).
  • Low coolant level.
  • Faulty coolant temperature sensor (less common with your specific symptoms).

When to See a Shop:

  • If replacing the thermostat and bleeding the system doesn't clear the code or resolve the symptoms.
  • If you're uncomfortable draining and refilling coolant, or properly bleeding the system, as air pockets can cause serious overheating.
  • If you suspect a more complex issue like a water pump or radiator problem.