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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0138 on 2008-2012 Honda Accord: High Voltage O2 Sensor Causes and Fixes

This code almost always points to a failed downstream oxygen sensor (Bank 1, Sensor 2). Replacing this sensor is the most common fix. Expect to pay $45-$90 for an aftermarket sensor (Denso/NGK) or $120-$180 for an OEM part. It's a DIY-friendly job with the right O2 sensor socket, though the sensor can be seized and difficult to remove.

16 minutes to read 2008-2012 Honda Accord
Most Likely Cause
Failed Downstream Oxygen Sensor (Bank 1, Sensor 2)
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$120 – $350
Parts Price
$45 – $180
⚠️ Drivable, but... — You can drive the vehicle, but it's best to get it fixed soon. Ignoring the code can lead to poor fuel economy, failed emissions tests, and potential long-term damage to the expensive catalytic converter.
Key Takeaways
  • P0138 on a 2008-2012 Accord almost always means you need a new downstream (post-catalytic converter) oxygen sensor.
  • For the 2.4L engine, the OEM part is 36532-R40-A01 (Denso 234-4462); for the 3.5L V6 (rear bank), it's 36532-R72-A01 (Denso 234-4463).
  • Before replacing the sensor, always perform a quick visual check of the wiring and connector for obvious damage and check the related fuse.
  • This is a manageable DIY repair, but an O2 sensor socket (or a 22mm wrench) will make the job much easier, especially if the old sensor is rusted in place.
  • Do not replace the catalytic converter to fix this code; the fault lies with the sensor or its circuit.
The trouble code P0138 stands for "O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)". Your car's main computer, the Powertrain Control Module (PCM), has detected that the voltage signal from the secondary oxygen sensor is stuck at an abnormally high level (typically above 0.9-1.1 volts for an extended period). This specific sensor, known as Sensor 2, is located in the exhaust system after the catalytic converter. Its job is to monitor the converter's efficiency by measuring oxygen content in the exhaust gas after it has been treated. A healthy downstream sensor's voltage should switch slowly, while a persistently high voltage signal suggests a problem with the sensor, its circuit, or a rich-running engine condition.

What's Unique About the 2008-2012 Honda Accord

For the 8th generation Honda Accord, this code is a very common and straightforward issue. Whether you have the 2.4L 4-cylinder or the 3.5L V6, the root cause is overwhelmingly a worn-out downstream O2 sensor. Honda has used Denso and NTK as original equipment suppliers for these sensors for years, and their aftermarket replacements are known to be reliable fixes. There are no widespread, tricky platform-specific issues like software glitches or unusual wiring failures that commonly cause this code, making diagnosis relatively simple.

Symptoms You May Notice

  • Check Engine Light is on
  • Decreased fuel economy
  • Rough or unstable idle
  • Failing a vehicle emissions test
  • Strong exhaust odor due to a rich fuel mixture
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong oxygen sensor. Many people mistakenly replace the upstream Air/Fuel Ratio sensor (Sensor 1) when P0138 specifically refers to the downstream sensor (Sensor 2).
  • Replacing the catalytic converter. While a failing converter can cause other codes like P0420, it is not the direct cause of a P0138 high voltage code. The sensor itself or its circuit is the problem.

Most Likely Causes

  1. Failed Downstream Oxygen Sensor (Bank 1, Sensor 2) 🔴 High Probability → Shop Oxygen Sensor Oxygen sensors are wear-and-tear items that degrade over time from constant exposure to high-temperature exhaust gases. After 80,000-100,000 miles, failure is common.
    How to confirm: After confirming the wiring is intact, the most definitive test is to watch the sensor's voltage on a live data scanner. A healthy downstream O2 sensor should show a relatively stable voltage. If it's stuck high (e.g., >0.9V) or not responding, it has likely failed. Given the high probability of sensor failure, many owners opt to replace it as the primary diagnostic step.
    Typical fix: Replace the Bank 1, Sensor 2 oxygen sensor. For the 2.4L engine, this is the sensor located after the catalytic converter. For the 3.5L V6, Bank 1 is the cylinder bank closer to the firewall (rear bank).
    Est. part cost: $45 - $180
  2. Damaged Wiring or Connector 🟡 Medium Probability The sensor wiring runs under the vehicle and is exposed to road debris, moisture, and heat, which can cause corrosion, chafing, or breaks over time. The harness can sometimes rub through on heat shields or the chassis.
    How to confirm: Visually inspect the wiring harness leading to the O2 sensor for any signs of melting, cracking, or physical damage. Check the connector for corrosion or bent pins. Use a multimeter to check for continuity, ground, and proper reference voltage at the connector with the key on, engine off.
    Typical fix: Repair the damaged section of the wire or replace the connector pigtail. Ensure the wiring is properly secured away from hot exhaust components.
    Est. part cost: $10 - $40
  3. Engine Running Rich ⚪ Low Probability Not a platform-specific issue, but any condition causing excess fuel can trigger this code. This could be due to leaking fuel injectors or a faulty fuel pressure regulator.
    How to confirm: Look for other trouble codes related to the fuel system (e.g., leaking fuel injectors, faulty fuel pressure regulator). An overly rich condition will cause the downstream O2 sensor to read high voltage as it detects a lack of oxygen in the exhaust.
    Typical fix: Diagnose and repair the root cause of the rich condition, such as replacing a leaking fuel injector or faulty fuel pressure regulator.
    Est. part cost: $50 - $500+

Rare But Worth Checking

  • Exhaust Leak: An exhaust leak *before* the O2 sensor can sometimes, though less commonly for a high voltage code, skew sensor readings. It's always worth a quick inspection.
  • Faulty Powertrain Control Module (PCM): This is extremely rare. Before condemning the PCM, all other possibilities (sensor, wiring, fuel system) must be exhaustively ruled out.
  • Blown Fuse: The O2 sensor's heater circuit is protected by a fuse. If this fuse blows, it can sometimes cause erratic voltage readings, including a high voltage code. Check fuse #14 (15A) in the under-hood fuse box.

Diagnosis Steps

  1. Scan the vehicle's computer to confirm P0138 is the only code present. If other codes exist, address them first.
  2. Use a scan tool with live data to observe the voltage from 'Bank 1, Sensor 2'. A reading stuck above 0.9V confirms the PCM's reading.
  3. Perform a thorough visual inspection of the downstream O2 sensor's wiring harness and connector. Look for any signs of melting, corrosion, or physical damage.
  4. Check the fuse for the O2 sensor heater circuit, typically fuse #14 (a 15A fuse) located in the under-hood fuse box.
  5. If the wiring and fuse are good, the next step is to replace the sensor. This is the most likely culprit. Be prepared for a difficult removal; applying penetrating oil and warming up the exhaust can help. Some DIYers report that a standard 22mm wrench works better than a slotted O2 sensor socket if the sensor is seized, as the socket can spread open.
  6. Inspect the exhaust system for any obvious leaks between the engine and the downstream O2 sensor.
  7. If a new sensor and good wiring do not resolve the issue, investigate potential causes of a rich fuel condition, such as leaking injectors.
  8. After any repair, clear the code with the scan tool and perform a drive cycle to ensure the fix was successful.

Parts You'll Likely Need

  • Downstream Oxygen Sensor (2.4L 4-Cylinder) (OEM #36532-R40-A01) — This is the Bank 1 Sensor 2 for the 4-cylinder engine and is the most common failure point for code P0138.
    Trusted brands: Denso, NTK
    OEM price range: $120-$180
    Aftermarket price range: $45-$80
  • Downstream Oxygen Sensor (3.5L V6, Bank 1 - Rear) (OEM #36532-R72-A01) — This is the Bank 1 Sensor 2 for the V6 engine (rear bank, near firewall) and is the most common failure point for this code on V6 models.
    Trusted brands: Denso, NTK
    OEM price range: $130-$200
    Aftermarket price range: $50-$90

Technical Service Bulletins (TSBs) & Recalls

  • Honda TSB 09-010: Addresses VTC actuator rattle on 2.4L engines.
  • Honda TSB 11-033: Software update for VCM on 3.5L V6 to address issues leading to oil consumption.
  • Honda TSB 12-087: Piston ring replacement for excessive oil consumption on V6 engines.
  • Honda TSB 17-017 / 17-018: Addresses torque converter judder with software updates and fluid flushes.

Mechanic-Grade Diagnostic Values

  • Secondary O2 Sensor (B1S2) Heater Circuit Resistance — expected: 10 - 40 Ω. Failure: A reading outside this range, or an open circuit (OL), indicates a faulty heater element within the sensor.
  • PCM Fault Trigger Voltage Threshold — expected: The PCM logs P0138 if the sensor voltage remains above this level for a set time.. Failure: For many Hondas, this threshold is 1.1V or 1.27V.
  • Live Data Voltage (B1S2) at Idle (Warm Engine) — expected: A relatively stable or slowly fluctuating voltage, typically between 0.1V and 0.9V.. Failure: A voltage that is stuck high (consistently above 0.9V) confirms the fault condition.

Hidden / Shadow Codes Worth Checking

  • Mode $06 Data: Mode $06 provides raw data from the PCM's self-tests before a full-blown DTC is set. A technician can analyze the test values for the downstream O2 sensor (often labeled by a Test ID or TID) to see if it is borderline failing, even if the Check Engine Light isn't on yet. This can be useful for diagnosing intermittent issues or confirming a failing sensor. (see via A professional scan tool with Mode $06 capabilities, such as the Honda HDS, Autel, or Snap-on scanners.)

Scan Tool Commands That Help

  • Honda HDS (Honda Diagnostic System): DTCs MENU / DATA LIST — The HDS is the dealer-level tool. A technician would use the DATA LIST to monitor the HO2S S2 (Secondary Heated O2 Sensor) voltage in real-time while holding the engine at 3,000 RPM to confirm the fault condition as per Honda's official troubleshooting procedure.
  • Honda HDS (Honda Diagnostic System): ECM RESET / DTC CLEAR — After replacing the sensor or repairing a wire, the HDS is used to clear the P0138 code and reset the ECM's learned values. A drive cycle is then required to confirm the fix.

Wiring & Ground Locations

  • Fuse #14 (Under-hood) — In the main fuse box in the engine compartment.. This 15A fuse provides power to the oxygen sensor heater circuit. While a blown fuse more commonly causes a heater circuit code, it can sometimes lead to erratic sensor voltage readings, including a P0138.
  • B1S2 Connector (4-pin) — For the 2.4L engine, the connector is on a bracket on the passenger side, accessible from underneath. For the 3.5L V6, the Bank 1 (rear bank) sensor connector is near the firewall.. This is the primary point for electrical testing. The two same-colored wires (often black) are for the heater, while the other two are signal and ground. A short between the heater power wire and the signal wire within the harness is a known, though less common, cause of P0138.

Real Owner Repair Stories

  • Reddit r/AskMechanics user (2009 Toyota Hiace 2.7L (Note: Different vehicle, but identical code and principle)) — Persistent P0138 code that a mechanic could not solve.
    ❌ Tried (didn't work) Unspecified mechanic diagnosis.
    ✅ What actually fixed it A verified mechanic suggested the root cause was likely a short to voltage in the wiring harness. Specifically, the harness had likely rubbed through, causing the 12V from the sensor's heater circuit to contact the signal wire, forcing the reading to a constant high voltage. The fix is to locate and repair the damaged section of the harness.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • VTC Actuator Rattle at Cold Startup (2.4L L4) 🟠 Medium — Very common. A loud, brief rattle from the engine for ~2 seconds upon cold start. Can occur at various mileages. (Ref: Honda TSB 09-010.)
  • Excessive Oil Consumption (3.5L V6) 🔴 High — Widespread issue affecting V6 models with Variable Cylinder Management (VCM). Piston rings can become fouled, leading to oil burning. Subject of a class-action lawsuit. (Ref: Honda TSB 11-033 (software update to alter VCM behavior) and TSB 12-087 (piston ring replacement).)
  • Torque Converter Judder/Shudder (Automatic) 🟠 Medium — Commonly felt as a vibration or shudder when driving between 20-60 mph. Often caused by deteriorated automatic transmission fluid. (Ref: Honda TSB 17-017 and 17-018 describe software updates and a transmission fluid flush procedure to resolve the issue.)
  • Premature Rear Brake Pad Wear 🟡 Low — Particularly common on 2008-2009 models, where rear brake pads could wear out in as little as 25,000-35,000 miles.
  • Excessive Oil Consumption (2.4L L4) 🟠 Medium — While more famous on the V6, the 4-cylinder can also suffer from oil consumption due to sticking oil control rings. (Ref: Covered under the same class-action lawsuit settlement as the V6 models for some years.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this specific repair, a used part is NEVER recommended. Oxygen sensors are wear items with a finite lifespan, similar to brake pads. A used sensor from a junkyard has unknown mileage and exposure to contaminants, making it highly likely to fail soon or be defective from the start.

What to inspect on the donor part:

  • Not applicable; do not purchase used O2 sensors.

OEM-only on this vehicle (don't cheap out):

  • While not strictly 'OEM-only', it is critical to use a high-quality part. Cheap, unbranded sensors from online marketplaces are notorious for failing quickly or being dead-on-arrival.

Aftermarket brands forum-validated for this vehicle:

  • Denso
  • NTK (NGK)

Brands owners have reported issues with on this vehicle:

  • Generic or unbranded 'no-name' parts often sold on Amazon or eBay. While some may work, forum consensus strongly advises against them due to high failure rates and incorrect readings.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

1999 Honda Accord

Symptoms: The vehicle was throwing P1457 and P0138 codes simultaneously.

What fixed it: Replacing the rear O2 sensor. A helpful tip shared was to tighten the sensor slightly before attempting to loosen it to 'crack' the seal if it is seized.

Source hint: Reddit r/Cartalk: 1999 Honda Accord P1457 and P0138 Codes

2008-2012 Honda Accord

Symptoms: Freeze frame data showed a P0138 code with high voltage readings that the mechanic could not initially resolve.

What fixed it: Checking for a short in the wiring harness where the sensor's heater voltage might be contacting the signal line, causing a constant high voltage reading.

Source hint: Reddit r/AskMechanics: Code P0138. My mechanic cannot figure out the cause.

2008-2012 Honda Accord (8th Generation) — ~90000 miles

Symptoms: Check Engine Light on with code P0138.

What fixed it: Replacing the Bank 1 Sensor 2 O2 sensor using aftermarket parts from Denso or NTK.

Source hint: DriveAccord.net - Honda Accord Forums

Frequently Asked Questions

Where is the Bank 1, Sensor 2 oxygen sensor located on my 2.4L Honda Accord?
On the 2.4L engine, this sensor is located after the catalytic converter. It is the downstream sensor responsible for monitoring emissions.
I have a 3.5L V6 Accord; which side is Bank 1 for the P0138 code?
For the 3.5L V6, Bank 1 is the cylinder bank located closer to the firewall (the rear bank of the engine).
Is there a specific fuse I should check for the O2 sensor heater circuit on this model?
Yes, you should check fuse #14 (a 15A fuse) located in the under-hood fuse box, as it typically controls the O2 sensor heater circuit.
Does Honda TSB 11-033 or 12-087 relate to my P0138 code?
While these TSBs address excessive oil consumption and VCM issues on the 3.5L V6, they are not direct fixes for P0138. However, engine issues like fouled piston rings can lead to rich conditions or oil burning that may eventually affect sensor performance.
Can I use a standard wrench to remove the sensor if it's stuck?
Yes, some DIYers report that a standard 22mm wrench works better than a slotted O2 sensor socket if the sensor is seized, as the socket can sometimes spread open under pressure.
Should I buy a used oxygen sensor from a salvage yard to save money?
A used part is never recommended for this repair. Oxygen sensors are wear-and-tear items with a finite lifespan (typically 80,000-100,000 miles), and a used sensor has an unknown history of exposure to contaminants.
How To Fix P0138 Code – Oxygen Sensor High Voltage (Bank 1 Sensor 2) Causes & Fix Guide
How To Fix P0138 Code – Oxygen Sensor High Voltage (Bank 1 Sensor 2) Causes & Fix Guide
P0138 Code - O2 Sensor Circuit High Voltage Bank 1, Sensor 2 - Causes, Symptoms & Fix
P0138 Code - O2 Sensor Circuit High Voltage Bank 1, Sensor 2 - Causes, Symptoms & Fix
How to fix P0138? | Oxygen Sensor High Voltage (Bank 1, Sensor 2)
How to fix P0138? | Oxygen Sensor High Voltage (Bank 1, Sensor 2)
HONDA ACCORD O2 SENSOR CODE, CHECK O2 SENSOR FUSE, OXYGEN SENSOR FUSE 2008 2009 2010 2011 2012
HONDA ACCORD O2 SENSOR CODE, CHECK O2 SENSOR FUSE, OXYGEN SENSOR FUSE 2008 2009 2010 2011 2012
2008-2012(8th generation) Honda accord 2.4L bank 1, sensor 1 and sensor 2, o2 Sensor REPLACEMENT
2008-2012(8th generation) Honda accord 2.4L bank 1, sensor 1 and sensor 2, o2 Sensor REPLACEMENT
Unlocking Mode $06: The Ultimate Guide to Precision Diagnostic Testing - Tech Tips 20
Unlocking Mode $06: The Ultimate Guide to Precision Diagnostic Testing - Tech Tips 20
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 May 30, 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 P0138 for:
  • Honda Accord: 20082009201020112012
In this article
🧭 Diagnostic Flowchart
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