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 2016-2021 Hyundai Tucson: O2 Sensor High Voltage Causes and Fixes

This code almost always means the downstream oxygen sensor (Bank 1, Sensor 2) has failed. Replacing the sensor is the most common fix. Expect to pay $45-$90 for an aftermarket sensor or $100-$180 for an OEM part. It's a DIY-friendly repair for many owners.

18 minutes to read 2016-2021 Hyundai Tucson
Most Likely Cause
Failed Downstream Oxygen Sensor (Bank 1, Sensor 2)
Difficulty
2/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $300
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 reduced fuel economy, failed emissions tests, and potential long-term damage to the expensive catalytic converter.
Key Takeaways
  • P0138 on a 2016-2021 Tucson almost always points to a bad downstream (post-catalytic converter) oxygen sensor.
  • Before buying parts, perform a quick visual inspection of the sensor's wiring underneath the car to check for obvious melting or damage, a known issue on this platform.
  • This is a manageable DIY repair for those with basic tools, but a rusted/seized sensor can make removal difficult. A 22mm O2 sensor socket is highly recommended.
  • Do not replace the catalytic converter; this code relates to the sensor that *monitors* the converter.
  • Using a quality OEM or reputable aftermarket brand like NGK/NTK or Denso for the replacement sensor is recommended for longevity, as some aftermarket sensors can cause persistent issues.
The trouble code P0138 stands for "O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)". This means the engine's computer, or Powertrain Control Module (PCM), has detected that the voltage signal from the downstream oxygen sensor is stuck at an abnormally high level (typically over 1.0V) for a set period. Specifically for some Hyundai models, the PCM will set this code if the voltage remains above 1.2V for more than one second. This specific sensor, Sensor 2, is located after the catalytic converter and its main job is to monitor the converter's efficiency by measuring remaining oxygen content in the exhaust. On the 4-cylinder engines in the Tucson, there is only one bank, so Bank 1 is the only bank, simplifying diagnosis.

What's Unique About the 2016-2021 Hyundai Tucson

For the third-generation (2016-2021) Tucson, the P0138 code is a straightforward and very common issue. There are no widespread complex underlying causes like PCM software glitches reported. The issue is almost always a failed sensor or a simple wiring problem. Because the engines are all four-cylinder, you don't have to worry about identifying the correct cylinder bank, which simplifies diagnosis compared to V6 models.

Symptoms You May Notice

  • Check Engine Light is on
  • Decreased fuel economy
  • Rough or unstable engine idle
  • Poor engine performance or hesitation
  • Failing a vehicle emissions test
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the catalytic converter. The P0138 code points to a problem with the sensor monitoring the converter, not the converter itself. A bad sensor can give a false reading about the converter's health.
  • Replacing the wrong oxygen sensor. This code is for Sensor 2 (downstream), not Sensor 1 (upstream/air-fuel ratio sensor). Always confirm the location before replacing.

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 fail over time from constant exposure to high-temperature exhaust gases and contaminants. It is the most frequent cause of P0138. 🎬 Watch: Diagnosing P0138 and other oxygen sensor codes.
    How to confirm: Using an OBD-II scanner, monitor the live data for the B1S2 O2 sensor. If the voltage is stuck high (e.g., >0.9V) and does not fluctuate with engine RPM changes, the sensor has likely failed. A healthy downstream sensor should show a relatively stable, lazy fluctuation between 0.1V and 0.8V when the engine is warm and held at 2500 RPM. A failed sensor can also be confirmed by testing the internal heater circuit's resistance; a reading outside the 3-15 Ohm range indicates failure.
    Typical fix: Replace the downstream oxygen sensor. It is located under the vehicle, screwed into the exhaust pipe after the catalytic converter. A 22mm oxygen sensor socket is recommended for removal.
    Est. part cost: $45 - $180
  2. Wiring or Connector Damage 🟡 Medium Probability The sensor wiring runs underneath the car and is exposed to road debris, moisture, and high heat. The plastic clips holding the harness can break, allowing the wires to rest on the hot exhaust pipe and melt the insulation, causing a short to power.
    How to confirm: Visually inspect the entire wiring harness from the O2 sensor to its connection point. Look for melted plastic, frayed or broken wires, and corrosion inside the connector pins. A multimeter can be used to check for a short to power in the signal wire. Also, check the 15A 'SENSOR 1' fuse in the engine bay fuse box, as a short can cause it to blow.
    Typical fix: Repair the damaged section of wire or clean the connector. If the damage is severe, a new connector pigtail may need to be spliced in. Secure the repaired harness away from the exhaust using high-temperature zip ties.
    Est. part cost: $5 - $30

Rare But Worth Checking

  • Exhaust Leak: An exhaust leak near the sensor can sometimes, though rarely, affect the sensor's reading and trigger this code. It's worth a quick check for soot trails or audible leaks while under the car.
  • Engine Running Excessively Rich: Problems like a leaking fuel injector or faulty fuel pressure regulator can create a rich condition, which lowers oxygen in the exhaust and can cause a high voltage reading. This is less common and would usually be accompanied by other codes (like P0172) and symptoms like black smoke from the exhaust.
  • Powertrain Control Module (PCM) Fault: In very rare cases, the vehicle's computer can fail and misinterpret the sensor signal. This should only be considered after all other possibilities, including wiring shorts, have been definitively eliminated.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm P0138 is the active code. Note any other codes present.
  2. View the live data stream for the 'O2 Sensor B1S2'. With the engine warm and at idle, the voltage should fluctuate. If it is stuck high, near or above 1.0V, the fault is confirmed. 🎬 Watch this DIY guide to fixing the P0138 code. The specific fault threshold for Hyundai is often >1.2V for 1 second.
  3. Turn off the vehicle and allow the exhaust to cool completely.
  4. Safely raise the vehicle and locate the downstream O2 sensor, which is screwed into the exhaust pipe after the catalytic converter.
  5. Thoroughly inspect the sensor's wiring harness and connector for any signs of melting, chafing, corrosion, or loose pins. Pay close attention to where the harness is routed near the exhaust pipe.
  6. Check the 15A 'SENSOR 1' fuse in the engine compartment fuse box.
  7. If the wiring appears undamaged, the oxygen sensor itself is the most likely cause of the problem.
  8. Using a 22mm O2 sensor socket, remove and replace the Bank 1, Sensor 2 oxygen sensor. A breaker bar or leverage pipe may be needed 🎬 See a walkthrough of the oxygen sensor replacement process. if the sensor is seized by rust.
  9. Apply a small amount of the included anti-seize compound to the threads of the new sensor before installation.
  10. Clear the trouble code with the scanner. It is also recommended to reset the ECU's fuel trim adaptations, which can be done with a capable scan tool or by disconnecting the negative battery terminal for 15-30 minutes.
  11. Perform a test drive, including a few key cycles, to ensure the code does not return.

Parts You'll Likely Need

  • Downstream Oxygen Sensor (Bank 1, Sensor 2) (OEM #39210-2ETL2 (For 2.0L Engine, verify by VIN)) — This is the component that fails in the vast majority of P0138 cases due to age and heat exposure.
    Trusted brands: Hyundai (OEM), NGK/NTK, Bosch, Denso (e.g., 234-4238 is a common cross-reference)
    OEM price range: $100-$190
    Aftermarket price range: $45-$90

Platform-Specific Known Issues

  • Real Owner Experience: On hyundai-forums.com, a user with a 2017 Tucson reported a P0138 code. After confirming the B1S2 voltage was stuck high with a scanner, they replaced the downstream O2 sensor. The repair was successful and the code did not return. They noted the most difficult part was dealing with a rusted sensor, requiring significant force to remove.

Mechanic-Grade Diagnostic Values

  • Downstream O2 Sensor (B1S2) Voltage — expected: Slowly fluctuating between 0.1V and 0.8V with engine warm and at 2500 RPM.. Failure: Stuck high, above 0.9V. The PCM will trigger P0138 if the voltage exceeds 1.2V for more than 1 second.
  • O2 Sensor Heater Circuit Resistance — expected: Between 3 and 15 Ohms when measured at the sensor's connector pins at ambient temperature. Some sources specify a tighter range of 2.4 to 4.0 Ohms for a 2018 model.. Failure: An 'OL' (Open Loop/infinite resistance) or near-zero reading on a multimeter indicates a failed heater element.

Scan Tool Commands That Help

  • Hyundai GDS (or equivalent advanced scanner): Live Data / DTC Analysis — This is the primary function used to diagnose P0138. It allows a technician to graph the B1S2 voltage in real-time to confirm if it is stuck high, validating the code's trigger condition.
  • Hyundai GDS (or equivalent advanced scanner): Reset Readiness Monitors — After replacing the oxygen sensor and clearing the DTC, this function should be used to force the ECU to re-run its internal self-tests to verify the repair and ensure it will pass an emissions inspection.
  • OBD-II Scanner or Battery Disconnect: Clear Adaptations / ECU Reset — After installing a new sensor, it's best practice to reset the ECU's learned fuel trim values. This can be done via a 'clear adaptations' command on some scan tools or by disconnecting the negative battery terminal for 15-30 minutes. This forces the ECU to relearn using data from the new, accurate sensor.

Wiring & Ground Locations

  • O2 Sensor Connectors — On a metal bracket on the back of the engine, accessible from the top after removing the engine cover. The upstream and downstream connectors are often side-by-side.. Provides easy access for testing voltage and resistance without raising the vehicle. Also a location where connectors could be mistakenly swapped.
  • Fuse 'SENSOR 1' — In the engine compartment fuse box.. This 15A fuse provides power to the O2 sensor's heater circuit. If a wiring short occurs, this fuse may blow, causing related sensor codes. It's a quick check before replacing parts.
  • Harness Routing Clips — Along the exhaust pipe underneath the vehicle.. These plastic clips can become brittle and break, allowing the sensor wiring harness to fall onto the hot exhaust pipe, melting the insulation and causing a short circuit to power or ground.

OEM Part Supersession History

  • Varies by year/drivetrainVaries by year/drivetrain — Mid-generation updates and supplier changes.
    Heads up: Part numbers for the 2.0L engine are different for FWD vs. AWD and changed for the 2019-2021 model years. For example, the 2.0L AWD sensor changed from 39210-2E410 (2016-18) to 39210-2E411 (2019-21). Always verify the correct part number with the vehicle's VIN.

Model Year Variations Within This Range

  • 2019-2021: The 2019 model year received a facelift which included powertrain revisions. Part numbers for the downstream oxygen sensor on the 2.0L and 2.4L engines may differ from the 2016-2018 models. For example, the 2.4L engine became more common and uses different sensors (e.g., OEM P/N 39210-2GBB0). VIN verification before ordering parts is critical.

Diagnostic Flowchart

Start by confirming if P0138 (High Voltage B1S2) is the primary fault or a symptom of engine issues like oil consumption common in the Nu 2.0L and Theta II 2.4L engines.
Monitor 'O2 Sensor B1S2' live data with the engine warm at 2500 RPM. Does the voltage stay stuck above 0.9V-1.2V without fluctuating?
Safely raise the Tucson and inspect the B1S2 harness. Is there evidence of melting, fraying, or contact with the exhaust pipe?
→ Repair the wiring or replace the connector pigtail. Ensure the harness is secured with high-temp ties away from the exhaust. Check the 15A 'SENSOR 1' fuse in the engine bay, as a shorted wire often blows this fuse.
Does this Tucson (2.0L/2.4L GDI) show signs of high oil consumption or have an open Service Campaign 966/982 (KSDS)?
→ Excessive oil burning can coat the sensor in silica/carbon, causing a false high-voltage reading. Replace the sensor, but monitor oil levels closely to prevent premature failure of the new sensor and the catalytic converter.
Test the O2 sensor heater circuit resistance with a multimeter. Is the reading between 3-15 Ohms?
→ The sensor's internal heater or signal circuit has failed. Replace the downstream O2 sensor using a 22mm socket. Apply anti-seize to the threads, being careful not to contaminate the sensor tip.
If wiring and resistance are good but voltage remains stuck high (>1.2V for 1 second), the sensor is likely internally shorted.
→ Replace the Bank 1 Sensor 2 oxygen sensor. After replacement, clear the codes and reset the ECU fuel trim adaptations by disconnecting the negative battery terminal for 15-30 minutes to ensure the computer relearns with the new sensor data.
→ The fault may be intermittent. Clear the code and perform a drive cycle. If it returns, check for an internal sensor short that occurs only when the exhaust reaches operating temperature.
→ Address misfires or fuel trim issues first. Unburned fuel entering the exhaust can cause the downstream sensor to report high voltage (>1.2V) or eventually damage the catalytic converter.

Other Known Issues on This Vehicle

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

  • Engine Failure & Fire Risk (Theta-II 2.4L & Nu 2.0L) 🔴 High — Widespread enough to trigger multiple recalls (e.g., NHTSA 21V727000) and a class-action lawsuit. The issue involves premature connecting rod bearing wear. (Ref: Recalls 198, 209; Service Campaigns 966, 982 (KSDS Update).)
  • 7-Speed Dual-Clutch Transmission (DCT) Hesitation/Failure 🟠 Medium — Common on 1.6L Turbo models. Owners report hesitation from a stop, shuddering, and in some cases, complete loss of motive power. (Ref: Recall 149 (TSB 16-01-038-1), TSB 21-AT-014H. These involve software updates to the Transmission Control Module (TCM) and, in some cases, clutch replacement.)
  • ABS Module Fire Risk (HECU Corrosion) 🔴 High — Affects a broad range of 2016-2021 models, leading to a massive recall. The Hydraulic Electronic Control Unit (HECU) can short circuit internally, potentially causing an engine compartment fire even when the car is off. (Ref: Recall 195.)
  • Oil Consumption 🟠 Medium — Frequently reported by owners of the 2.0L and 2.4L GDI engines, sometimes leading to engine damage if not monitored closely.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: Never. Oxygen sensors are a wear-and-tear component with a finite lifespan, similar to spark plugs or brake pads. Installing a used sensor is highly likely to result in premature failure, wasting time and money.

What to inspect on the donor part:

  • Not applicable as used parts are not recommended.

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

  • While not strictly 'OEM-only', it is critical to avoid 'universal' sensors that require splicing wires and unbranded 'economy' parts. The risk of incorrect readings, premature failure, and persistent check engine lights is very high with these options.

Aftermarket brands forum-validated for this vehicle:

  • Denso
  • NGK / NTK (often the original OEM supplier for Hyundai)
  • Bosch
  • Walker Products

Brands owners have reported issues with on this vehicle:

  • Ultra-Power
  • Any generic or unbranded sensor
  • Any 'universal' sensor that requires cutting and splicing the vehicle's wiring harness

Real Owner Stories

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

2017 Hyundai Tucson

Symptoms: The vehicle triggered both P0137 (low voltage) and P0138 (high voltage) codes at the same time, indicating erratic sensor behavior.

What fixed it: Replacement of the downstream O2 sensor.

Source hint: hyundai-forums.com/threads/p0137-and-p0138-at-the-same-time.680654/

2013 Hyundai Tucson Limited 2.4L — ~3000 miles

Symptoms: Check engine code p0138.

What fixed it: The downstream o2 sensor located after the catalytic converter was changed using an NTK Direct Fit Oxygen Sensor, Part # 25199.

Source hint: YouTube comment by DIY G

2017 Hyundai Tucson

Symptoms: Check Engine Light on; B1S2 voltage was confirmed stuck high with a scanner.

What fixed it: Replaced the downstream O2 sensor. The owner noted the most difficult part was removing the sensor due to rust, requiring significant force.

Source hint: hyundai-forums.com user report in vehicle_specific_issues

Frequently Asked Questions

Where is the Bank 1 Sensor 2 oxygen sensor located on my 2016-2021 Tucson?
The sensor is located under the vehicle, screwed into the exhaust pipe after the catalytic converter (downstream). A 22mm oxygen sensor socket is recommended for removal.
Is there a specific fuse I should check for P0138 on my Tucson?
Yes, you should check the 15A 'SENSOR 1' fuse located in the engine compartment fuse box, as a wiring short can cause it to blow.
What voltage should I see for a healthy downstream O2 sensor on this vehicle?
A healthy sensor should show a relatively stable fluctuation between 0.1V and 0.8V when the engine is warm at 2500 RPM. Hyundai's fault threshold for P0138 is typically a voltage stuck above 1.2V for at least 1 second.
Are there any recalls for the 2.0L or 2.4L engines that I should be aware of while fixing emissions codes?
Yes, these engines are subject to Recalls 198 and 209 (and Service Campaigns 966/982) regarding premature connecting rod bearing wear and fire risk. While not directly causing P0138, these are critical safety issues for the platform.
Can I use any aftermarket sensor to fix this code?
While aftermarket sensors are available, forum consensus on hyundai-forums.com and reddit.com emphasizes using high-quality OEM, Denso, or NGK (NTK) parts to ensure compatibility and prevent the code from returning.
Does the 7-speed DCT transmission issue relate to the P0138 code?
No, the DCT issues (Recall 149) involve software and clutch components causing hesitation, which is separate from the P0138 oxygen sensor circuit high voltage fault.
DIY How to Fix P0138 Check Engine Code 2013 Hyundai Tucson Limited
DIY How to Fix P0138 Check Engine Code 2013 Hyundai Tucson Limited
How to change oxygen sensor on Hyundai Tucson 
How to change oxygen sensor on Hyundai Tucson 
HYUNDAI TUCSON CODE P0136 P0137 P0138 P0139 P0140 P0141 O2 OXYGEN SENSOR, ENGINE LIGHT ON
HYUNDAI TUCSON CODE P0136 P0137 P0138 P0139 P0140 P0141 O2 OXYGEN SENSOR, ENGINE LIGHT ON
2011-2014 Hyundai Sonata Oxygen Sensor replacement FIX P0138 Code
2011-2014 Hyundai Sonata Oxygen Sensor replacement FIX P0138 Code
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 Jun 8, 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:
  • Hyundai Tucson: 201620172018201920202021
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