Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0141 on 2020-2024 Subaru Legacy: O2 Sensor Heater Circuit Causes and Fixes

This code points to a problem with the heater circuit in the rear oxygen sensor (Bank 1, Sensor 2). The most common fix is replacing the sensor itself, which costs about $75-$120 for a quality aftermarket part or more for OEM. It's a straightforward DIY job for many owners, but the sensor can be difficult to remove due to rust.

14 minutes to read 2020-2024 Subaru LEGACY
Most Likely Cause
Failed Rear Oxygen Sensor
Difficulty
2/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$175 – $450
Parts Price
$75 – $225
⚠️ Drivable, but... — Yes, you can drive the vehicle. This fault typically does not cause immediate or severe drivability issues. However, it will cause an automatic failure of an emissions test. Over time, it may lead to slightly reduced fuel efficiency and potentially damage the catalytic converter.
Key Takeaways
  • P0141 almost always means you need a new rear oxygen sensor (Bank 1, Sensor 2), specifically the updated part mentioned in TSB 09-115-24R.
  • This is a minor issue that won't stop you from driving, but you must fix it to pass emissions and maintain long-term engine health.
  • It is a very DIY-friendly repair. You can save $300-$500 by replacing the sensor yourself. Use a quality Denso or NTK part.
  • Always check the wiring for 12V power and the fuse before buying a new sensor, just in case the known part failure isn't the cause.
P0141 means "O2 Sensor Heater Circuit Bank 1 Sensor 2." On your Subaru Legacy, this refers to the downstream oxygen sensor, located in the exhaust pipe after the catalytic converter. This sensor has a small internal heater that helps it warm up quickly to provide accurate readings for emissions control, especially on cold starts. The engine's computer (ECM) continuously monitors the heater circuit and has detected a fault, such as a short, an open, or excessive resistance.

What's Unique About the 2020-2024 Subaru LEGACY

For the seventh-generation Subaru Legacy (2020-2024) and its platform-mate, the Outback, the P0141 code is a well-documented issue. Subaru has issued Technical Service Bulletin (TSB) #09-115-24R, which directly addresses P0141 along with other rear O2 sensor codes (P0137, P0138, P0140). The TSB announces a redesigned sensor with an 'optimized coating application to help prevent cracking within the internal surfaces reducing any possibility of short/open circuits'. This strongly indicates that the sensor itself is the most frequent point of failure due to a specific design flaw, rather than more complex wiring or ECU issues.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What have you checked so far regarding the P0141 code?
Is there visible damage to the sensor wiring or grounding strap?
→ Repair the damaged wiring (check near frame rail or transmission), ensure the connector is fully seated, or replace a severed grounding strap ($5-$50).
→ Check the O2 sensor heater circuit fuse in the fuse panel ($1-$5). If intact, prepare to test the sensor's resistance with a multimeter.
What is the resistance across the disconnected sensor's heater pins?
→ The internal heater failed. Replace Bank 1 Sensor 2 with updated OEM part 22690AB08A ($75-$220) per TSB #09-115-24R. Soak threads in PB Blaster.
→ Turn the ignition on and check for ~12V at the harness connector. If you only see 6-7V, there is a wiring issue upstream from the sensor.
→ If power and ground are present and resistance is good, check for an intermittent connection, a faulty aftermarket sensor, or a corroded grounding strap near the O2 sensor.

Symptoms You May Notice

  • Check Engine Light is on
  • Vehicle fails emissions testing
  • Slightly decreased fuel economy (often not noticeable)
  • Intermittent illumination of the Check Engine Light (light may turn on and off over several drive cycles).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the catalytic converter. A P0141 code is specific to the sensor's heater circuit and is not an indicator of catalytic converter efficiency.
  • Replacing the wrong oxygen sensor (e.g., the front Air/Fuel Ratio sensor). The code specifically identifies Sensor 2, which is the rear/downstream sensor.
  • Using a cheap, generic oxygen sensor. Owners report that the code can return if a non-OEM or low-quality aftermarket sensor is used, as the vehicle's computer is sensitive to the correct resistance and performance.

Most Likely Causes

  1. Failed Rear Oxygen Sensor 🔴 High Probability The internal heater element is a known failure point. TSB #09-115-24R confirms Subaru released an updated part to prevent internal cracking and short circuits that cause this code, making this the most likely cause.
    How to confirm: Disconnect the sensor and measure the resistance across the two heater circuit pins (typically the two same-colored wires) with a multimeter set to Ohms. A reading of 'OL' (Over Limit) or infinite resistance confirms an open circuit (burned-out heater). A good heater should have a low resistance, typically between 3 and 25 ohms. 🎬 Watch: How to test and replace the rear oxygen sensor Some sources cite a narrower range of 5-10 ohms for a good sensor.
    Typical fix: Replace the Bank 1, Sensor 2 (downstream) oxygen sensor with the updated OEM part or a quality equivalent from Denso or NTK.
    Est. part cost: $75-$220
  2. Damaged Wiring or Connector 🟡 Medium Probability The sensor is located under the vehicle, and its wiring is exposed to road debris, heat, and moisture. The connector is often located on the frame rail or on top of the transmission bell housing, where it can accumulate dirt and corrosion.
    How to confirm: Visually inspect the wiring harness from the sensor to the main connector for any signs of breaks, melting, or chafing against the chassis or axle. Disconnect the connector and check for 12V power at the heater circuit pins on the harness side with the ignition on. One user on a forum reported finding only 6.7-7V, indicating a wiring issue upstream from the sensor.
    Typical fix: Repair the damaged section of the wiring harness or clean/replace the connector. Ensure the connector is fully seated.
    Est. part cost: $5-$50
  3. Blown Fuse ⚪ Low Probability
    How to confirm: Check the vehicle's fuse box diagram (in the owner's manual) for the fuse related to the O2 sensor heater circuit. Visually inspect the fuse or test it for continuity. A user on a forum confirmed their fuse was fine when troubleshooting a persistent P0141.
    Typical fix: Replace the blown fuse. If it blows again, a short circuit in the wiring or the sensor itself must be diagnosed.
    Est. part cost: $1-$5

Rare But Worth Checking

  • Faulty Engine Control Module (ECM): This is extremely rare. The ECM's internal driver for the heater circuit can fail, but all other potential causes, especially the sensor and wiring, should be exhaustively ruled out first. No specific owner reports were found for this failure on this platform.

Diagnosis Steps

  1. Read the code with an OBD-II scanner to confirm P0141 is present. Note if it is intermittent.
  2. Visually inspect the Bank 1, Sensor 2 (passenger side, post-catalytic converter) wiring harness and connector for any obvious damage, melting, or corrosion. The connector is often on the frame rail or transmission.
  3. Check the fuse for the O2 sensor heater circuit in the vehicle's fuse panel.
  4. If the wiring and fuse are intact, disconnect the O2 sensor connector.
  5. Using a multimeter, measure the resistance between the two heater pins (same color wires) on the sensor itself. A reading of infinite resistance (OL) indicates a failed heater element. A good sensor should read between 3-25 ohms.
  6. If the sensor's resistance is good, check for power at the heater circuit pins on the harness-side connector. With the ignition on, you should have ~12V. If voltage is significantly lower (e.g., 6-7V), there is a wiring issue between the fuse box and the sensor.
  7. If power and ground are present at the harness and the sensor resistance is good, the issue may be an intermittent connection or a faulty aftermarket sensor.
  8. If the sensor is being replaced, soaking the threads with a penetrating oil like PB Blaster beforehand is highly recommended, as they are often seized by rust. A special O2 sensor socket is required.
  9. 🎬 See this walkthrough for replacing both Subaru oxygen sensors

Parts You'll Likely Need

  • Rear Oxygen Sensor (Bank 1, Sensor 2) (OEM #22690AB08A) — This is the most common cause of a P0141 code. The internal heater element fails, requiring the replacement of the entire sensor assembly. TSB #09-115-24R indicates this is an updated part number to resolve the issue.
    Trusted brands: Denso (OEM Supplier), NGK/NTK, Subaru (Genuine)
    OEM price range: $150-$225
    Aftermarket price range: $75-$145

Related Codes That Often Appear With This One

  • P0137 — O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2) - Often appears with P0141 as part of a general sensor failure, and is explicitly mentioned in TSB #09-115-24R.
  • P0138 — O2 Sensor Circuit High Voltage (Bank 1 Sensor 2) - Can be triggered alongside P0141 if the sensor fails internally, and is also listed in TSB #09-115-24R.
  • P0140 — O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2) - Indicates the sensor is not responding, which can happen if the heater fails to bring it to temperature. Also listed in TSB #09-115-24R.

Technical Service Bulletins (TSBs) & Recalls

  • 09-115-24R: Announces a redesigned rear O2 sensor to fix P0141, P0137, P0138, and P0140 caused by internal cracking and short/open circuits.
  • 09-115-24: An earlier version of the TSB also identifying P0141 as an O2 Sensor Heater Circuit fault for Bank 1 Sensor 2.
  • 11-174-17R: While not directly for P0141, this TSB for older models shows a history of Subaru issuing ECM reprogramming to address other DTCs, though none have been issued for P0141 on this platform.

Platform-Specific Known Issues

  • Subaru Technical Service Bulletin #09-115-24R explicitly lists P0141 and announces a redesigned rear oxygen sensor to prevent internal cracking and short circuits.
  • Owners on forums for the platform-mate Subaru Outback report dealers quoting over $500 for the repair, while a DIY replacement with a Denso or NTK part costs around $100-$150.
  • A Reddit user with a 2021 Outback 2.5L replaced the sensor but the P0141 code returned. They discovered the heater circuit on the harness side was only receiving ~7V instead of 12V, pointing to a wiring fault.

Mechanic-Grade Diagnostic Values

  • Rear O2 Sensor Heater Element Resistance — expected: 3 to 25 Ohms when cold. Some sources suggest a tighter range of 5-10 Ohms.. Failure: Infinite resistance or 'OL' on a multimeter indicates a burned-out, open circuit heater element.
  • Harness Connector Voltage (Heater Power Pin) — expected: Approximately 12V (battery voltage) with the ignition on, engine off.. Failure: Significantly low voltage (e.g., 6-7V) or no voltage indicates a wiring problem, corroded connection, or blown fuse upstream from the connector.
  • Harness Connector Voltage (Heater Ground Control Pin) — expected: Near 0V when the ECM is commanding the heater on (typically during warm-up). May show 12V if the ECM is not grounding the circuit. Some systems may be pulse-width modulated, causing a multimeter to read an average voltage (e.g., 7V).. Failure: Voltage that does not drop to near 0V when commanded on, or is stuck at 12V, could indicate an ECM driver issue or a break in the ground wire.

Scan Tool Commands That Help

  • Subaru Select Monitor (SSM): Current Data Display & Save — To monitor live data parameters such as 'Rear O2 Sensor' voltage and potentially heater circuit status to confirm the fault. The SSM can also be used to read Freeze Frame Data to see the exact conditions under which the P0141 code was set.

Wiring & Ground Locations

  • Rear O2 Sensor Connector (E25) — The harness-side connector for the rear O2 sensor is often located on top of the transmission bell housing or clipped to the frame rail. It connects to a short extension harness from the sensor itself.. This connector is a common point for corrosion or damage due to its location. Testing for voltage and ground at this connector is a critical diagnostic step to isolate the fault between the sensor and the rest of the vehicle's wiring.

Real Owner Repair Stories

  • Reddit user on r/subaru (2021 Subaru Outback 2.5L (platform mate)) — P0141 code returned immediately after replacing the Bank 1 Sensor 2 O2 sensor.
    ❌ Tried (didn't work) Replacing the rear O2 sensor., Cleaning the ground cable near the sensor.
    ✅ What actually fixed it The user identified the root cause but did not post the final repair. The problem was low voltage (~7V instead of 12V) on the heater circuit power wire at the harness-side connector, indicating a wiring fault (corrosion or partial break) between the fuse box and the sensor connector. The fix would be to trace and repair that specific wire.
  • Ultimate Subaru Message Board user 'subarusubarusubaru' (1998 Subaru Legacy GT (older model, but principle is the same)) — P0141 code, rough idle, hesitation.
    ❌ Tried (didn't work) Bench testing the O2 sensor (it produced voltage, but this doesn't test the heater circuit).
    ✅ What actually fixed it The P0141 code was caused by the wiring harness connector to the O2 sensor not being seated properly. The separate drivability issues were caused by an unrelated intake manifold leak. This highlights the importance of checking simple connections first.

When the Usual Fixes Don't Work

  • In one documented case on a 2021 Subaru Outback, replacing the oxygen sensor did not fix the P0141 code. The actual cause was a wiring issue upstream of the sensor, which resulted in only 7 volts being supplied to the heater circuit instead of the required 12 volts. This demonstrates that while the sensor is the most common failure point, it's critical to verify correct voltage at the harness connector before condemning a second sensor if the code returns.

OEM Part Supersession History

  • 22690AB07022690AB08A — The new part number is associated with TSB #09-115-24R, which describes an updated sensor with an 'optimized coating' to prevent internal cracking and short/open circuits that cause P0141.
Subaru Rear Oxygen Sensor Testing and Replacement P0037 P0038
Subaru Rear Oxygen Sensor Testing and Replacement P0037 P0038
How To Replace Both O2 Sensors On A Subaru
How To Replace Both O2 Sensors On A Subaru
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0141 for:
  • Subaru LEGACY: 20202021202220232024
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part