P0128
minor
will fail emissions
Coolant thermostat below regulating temperature
The engine is not reaching operating temperature in the expected time. It still runs, but it runs rich, uses more fuel, and wears faster.
- Vehicle
- 2015 Subaru Outback 2.5i · 2.5L H4 · 121,744 mi
- Complaint
- heater takes forever to warm up
- Scanned
- 2026-07-20 04:35
- Code family
- Powertrain · generic SAE
- Subsystem
- Fuel and air metering
What the diagnosis is worth
| Work the ranked path, stop when fixed |
$247 expected |
| Replace thermostat stuck open first |
$212 |
Expected cost sums each cause's probability against the cumulative cost of reaching it in order. On this
scan the ranked path expects $247
against $212
for going straight at the expensive component, which is the quote most people are handed.