P0135 Code: 2020 Subaru Legacy – What It Means & Cost to Fix

2020 Subaru Legacy P0135: O2 Heater Fix Guide

Understanding P0135 in Your 2020 Subaru Legacy

Your 2020 Subaru Legacy triggered P0135—O2 Sensor Heater Circuit Malfunction Bank 1 Sensor 1. The upstream oxygen sensor's heater on the driver's side has failed.

Without the heater, your Legacy runs inefficiently until natural engine heat warms the sensor—wasting fuel.

Symptoms

  • Check engine light on
  • 11-19% reduced fuel economy
  • Rough cold-start idle
  • Hesitation during acceleration
  • Extended warm-up period
  • Failed emissions test

Common Causes

Worn Heater Element (67% Likelihood)

Your 2020 Legacy's 2.5L boxer engine creates thermal stress. At 60,000-95,000 miles, heater failures are common.

Wiring Damage (21% Likelihood)

After 4+ years, wiring near exhaust suffers age-related deterioration.

Blown Fuse (8% Likelihood)

Check fuse first—easiest fix.

ECM Issue (4% Likelihood)

Rare ECM faults trigger false codes.

Diagnosis

  1. Verify P0135
  2. Check fuse
  3. Inspect wiring (Bank 1 = driver's side)
  4. Test heater resistance (4-12 ohms)
  5. Check voltage
  6. Monitor live data

Repair Costs

Dealership

Cost: $248-$368

Independent Shop

Cost: $168-$298

DIY

Cost: $66-$130

Time: 40-58 minutes

Parts

  • OEM Subaru: $108-$150
  • Denso: $66-$110
  • Bosch: $73-$120

Prevention

  • Use Top Tier fuel
  • Address oil consumption
  • Fix exhaust leaks
  • Avoid unapproved additives
  • Take longer drives

Driving with P0135

Safe short-term, but fuel economy drops 11-19%. Schedule repairs within 2 weeks to prevent catalytic converter damage ($950-$2,250).

When to Get Help

  • Uncomfortable with boxer engine work
  • Code returns after replacement
  • Multiple codes
  • Wiring damage extent unclear

2020 Legacy Notes

The Legacy's boxer engine places sensors uniquely. At this mileage, sensor failures are expected. Check dealer for TSBs.

Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case