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

P0058 on 2024 Jeep Wrangler: Heater Circuit High (Bank 2 Sensor 2) Causes and Fixes

On a 2024 Jeep Wrangler, code P0058 almost always means the downstream oxygen sensor on Bank 2 (driver's side on V6/V8 engines) has failed. The most common fix is to replace the sensor, which costs about $50-$100 for the part and is a straightforward DIY job for most owners. However, for recent model years, it is critical to first check with a dealer for PCM software updates, as TSBs indicate this can be a software-related fault.

15 minutes to read 2024-2024 Jeep WRANGLER
Most Likely Cause
Failed O2 Sensor (Bank 2, Sensor 2)
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$125 – $300
Parts Price
$50 – $120
Safe to drive — Yes, you can continue driving. The vehicle will run safely, but you may experience reduced fuel economy and will not pass an emissions test until the issue is resolved.
Key Takeaways
  • P0058 points to a problem with the heater in the oxygen sensor located on the driver's side, after the catalytic converter.
  • For a 2024 model, the first step should be checking with a dealer for a required PCM software update, as this is a known issue covered by TSBs.
  • If no software update is needed, the most likely cause is a failed O2 sensor, which is a common wear-and-tear item.
  • Before replacing the sensor, always perform a quick visual inspection of the wiring and connector for any obvious damage, especially on a vehicle like the Wrangler that sees off-road use.
  • This is a relatively minor issue that won't stop you from driving, but it will cause you to fail an emissions test and may slightly reduce fuel efficiency.
The trouble code P0058 stands for "HO2S Heater Control Circuit High (Bank 2, Sensor 2)". This means the Powertrain Control Module (PCM), your Jeep's main computer, has detected that the voltage in the heater circuit for a specific oxygen sensor is higher than expected. Oxygen sensors have a built-in heater to get them to their correct operating temperature quickly (around 600°F). This code points to a problem with the heater element in the Bank 2, Sensor 2 O2 sensor, or the wiring connected to it. Bank 2 refers to the side of the engine opposite cylinder #1 (the driver's side on V6 and V8 engines), and Sensor 2 is the downstream sensor located after the catalytic converter.

What's Unique About the 2024-2024 Jeep WRANGLER

For the 2024 Jeep Wrangler, this code is most relevant to the V6 (3.6L Pentastar) and V8 engine options, as they have two cylinder banks. The code's appearance in multiple Technical Service Bulletins (TSBs) for electrical and powertrain systems suggests that O2 sensor heater circuit faults are a recognized issue by the manufacturer. Crucially, several TSBs for recent model years indicate the root cause can be a software glitch in the PCM, requiring a dealer to perform a software update or 'flash'. Therefore, checking for an available PCM update should be the first step before replacing parts. While the cause is often a simple sensor failure, the wiring harness on a Wrangler is more exposed to potential off-road damage, making a thorough wiring inspection crucial.

Diagnostic Flowchart

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

What have you already checked regarding the P0058 code on your Wrangler?
→ Contact a Jeep dealer with your VIN to check for TSBs 18-008-25 or 18-050-24. A PCM flash ($0-$200) is a critical first step for 2024 models.
Does the driver's side post-cat sensor wiring show any physical damage?
→ Repair the damaged wiring or connector pigtail ($5-$50) and secure it away from the exhaust and frame.
→ Disconnect the sensor and measure heater pin resistance. If not 4-10 Ohms, replace the sensor (OEM 68224424AA, $50-$120).
→ Replace the Bank 2 Sensor 2 oxygen sensor (OEM 68224424AA) since the internal heater element has failed ($50-$120).
→ Check the O2 sensor heater fuse ($1-$5). If intact, trace the harness back to the PCM for a short to a power source.

Symptoms You May Notice

  • Check Engine Light (Malfunction Indicator Lamp) is on
  • Slightly decreased fuel economy
  • Failure to pass an emissions inspection
  • Rough idle or engine hesitation in some cases
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong O2 sensor (e.g., replacing the upstream Sensor 1 or the sensor on Bank 1). It is critical to correctly identify Bank 2, Sensor 2. A forum user on JK-Forum.com replaced the passenger side sensor by mistake before realizing P0058 refers to the driver's side.
  • Replacing the O2 sensor when a PCM software update was all that was needed. This is a key issue for recent model year Wranglers.

Most Likely Causes

  1. Failed O2 Sensor (Bank 2, Sensor 2) 🔴 High Probability → Shop Oxygen Sensor The internal heater element within the O2 sensor is a common failure point over time due to constant heat cycles. The heater circuit can short internally or burn out.
    How to confirm: Measure the resistance of the heater circuit pins 🎬 See how to test your sensor using a multimeter. on the sensor itself with a multimeter. A normal reading for a Pentastar engine family sensor is typically between 4 and 10 Ohms, though the general spec can be as wide as 2 to 30 Ohms. An open circuit (infinite resistance) or a reading of 0 Ohms (short circuit) indicates a failed heater element.
    Typical fix: Replace the Bank 2, Sensor 2 oxygen sensor. 🎬 Watch: Step-by-step repair for the P0058 heater circuit code.
    Est. part cost: $50-$100
  2. Wiring or Connector Issue 🟡 Medium Probability As a vehicle designed for off-road use, the Wrangler's underbody wiring can be exposed to damage from debris, water, or heat from the exhaust. A 'High' circuit code is often caused by the control wire shorting to a power source. Owners on forums have noted harnesses rubbing against the frame or melting on exhaust components. A bad ground connection for the O2 sensor circuits has also been identified as a cause for multiple heater codes at once.
    How to confirm: Visually inspect the wiring harness leading to the sensor for any signs of melting, chafing, or breaks. Check the connector for corrosion or bent pins. Perform a continuity test on the heater circuit wires from the PCM connector to the sensor connector. A common failure point is the wiring near the connector itself.
    Typical fix: Repair the damaged section of wiring or clean/replace the connector pigtail. Ensure the harness is properly secured away from heat sources and moving parts.
    Est. part cost: $5-$50
  3. PCM Software Update Required 🟡 Medium Probability Jeep has issued multiple TSBs (e.g., 18-008-25, 18-050-24) for recent model year Wranglers and Gladiators with the 3.6L engine, where heater circuit codes like P0058 are triggered by a software glitch. The fix is to have the PCM reprogrammed with the latest software.
    How to confirm: Contact a Jeep dealership with your vehicle's VIN. They can check their system for any open Rapid Service Updates (RSU) or applicable TSBs related to PCM software for O2 sensor codes.
    Typical fix: Dealer reprograms the Powertrain Control Module (PCM). The TSB may also direct the technician to replace the sensor if the code returns after the flash.
    Est. part cost: $0-$200 (May be covered under warranty)
  4. Blown Fuse ⚪ Low Probability
    How to confirm: Locate the fuse for the O2 sensor heaters in the vehicle's fuse box (consult the owner's manual). Visually inspect the fuse and test for continuity. A short circuit in the wiring or sensor can cause this fuse to blow.
    Typical fix: Replace the blown fuse. If it blows again immediately, it indicates a persistent short circuit that must be found and repaired.
    Est. part cost: $1-$5

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): → Shop Engine Control Module (ECM) This is extremely rare. All other possibilities, especially the sensor, wiring, and required software updates, should be exhaustively ruled out before considering the PCM as the cause.

Diagnosis Steps

  1. Verify the code P0058 is present using an OBD-II scanner. Check for any other accompanying codes.
  2. CRITICAL FIRST STEP for 2021+ models: Contact a Jeep dealer with your VIN to check for applicable TSBs or software updates related to O2 sensor codes (like TSB 18-008-25 or 18-050-24). A PCM flash may be the required fix.
  3. Turn the ignition off and allow the exhaust to cool completely.
  4. Locate the Bank 2, Sensor 2 oxygen sensor. On V6/V8 Wranglers, this is on the driver's side, after the catalytic converter.
  5. 🎬 Watch this walkthrough for replacing O2 sensors on newer Wranglers.
  6. Inspect the wiring harness and connector for the sensor. Look for any signs of melting, chafing, corrosion, or physical damage, paying close attention to where the harness may contact the exhaust or frame.
  7. If the wiring looks good, disconnect the sensor. Check for 12-volt power at the heater circuit pin on the harness side with the key on, engine off. Check for a good ground on the corresponding ground pin on the harness side.
  8. If power and ground are present, the issue is likely the sensor itself. You can confirm by measuring the resistance across the two heater pins on the sensor (usually the two same-colored wires). A reading between 4-10 Ohms is expected. An open circuit (infinite resistance) or short (0 Ohms) confirms a failed heater element.
  9. If power or ground is missing at the harness connector, trace the wiring back towards the PCM to find the break or short. Check the relevant fuse in the power distribution center.

Parts You'll Likely Need

  • Oxygen Sensor (Bank 2, Sensor 2) (OEM #68224424AA (Note: Part numbers can vary by specific engine and build date. This part is listed for 3.6L engines but may be shared. Always verify with VIN.)) — The internal heater element is the most frequent point of failure that triggers code P0058.
    Trusted brands: Mopar, NTK, Denso, Bosch
    OEM price range: $80-$120
    Aftermarket price range: $50-$90

Related Codes That Often Appear With This One

  • P0038 — This code is for 'HO2S Heater Control Circuit High (Bank 1 Sensor 2)'. Seeing it with P0058 could indicate a common problem affecting both downstream sensors, such as a shared power or ground circuit issue, a blown fuse, or a required PCM software update.
  • P0158 — This code is for 'O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)'. While P0058 refers to the heater circuit, P0158 refers to the sensor's signal circuit. Their appearance together can point more strongly to a short circuit within the sensor itself or in the shared wiring harness.
  • P0032, P0052 — These are the 'Heater Circuit High' codes for the upstream sensors (Bank 1 Sensor 1 and Bank 2 Sensor 1). If all four heater circuit high codes (P0032, P0038, P0052, P0058) appear at once, the problem is very likely a systemic issue like a faulty ground connection common to all sensors or a PCM software fault, not four failed sensors.

Technical Service Bulletins (TSBs) & Recalls

  • 18-003-26: Lists P0058 as a potential Diagnostic Trouble Code related to the electrical system.
  • 18-008-25 REV. A: Includes P0058 in a list of possible O2 sensor-related DTCs that may be resolved by a PCM software update on 3.6L engines.
  • 18-008-25: Mentions P0058 in a list of DTCs related to the powertrain.
  • 18-050-24 REV. A: Also lists P0058 as a possible powertrain DTC for O2 Sensor 2/2 Heater Circuit High, often addressed by a PCM flash.

Platform-Specific Known Issues

  • Multiple Technical Service Bulletins issued by the manufacturer list P0058 along with other O2 sensor heater circuit high codes, indicating this is a known fault category for the 2024 Jeep platform.
  • For models with the 3.6L engine, TSBs like 18-008-25 Rev. A specifically call for a PCM software update to correct false heater circuit codes. This should be the first diagnostic step before replacing hardware.
  • A user on JK-Forum.com reported a recurring P0058 code after off-roading, highlighting the vulnerability of the sensor and wiring to physical damage or stress.
  • Another user on JK-Forum.com with a persistent P0058 code traced the issue to a broken wire right at the engine-side of the connector, which was difficult to repair due to the short length.

Mechanic-Grade Diagnostic Values

  • O2 Sensor Heater Element Resistance — expected: 2.0 to 30.0 Ohms at ambient temperature. A more specific range for Pentastar engines is 4-10 Ohms.. Failure: A reading of 0 Ohms (short circuit) or infinite resistance (open circuit).
  • Heater Control Circuit Voltage (KOEO) — expected: Near 0 Volts at the sensor connector with Key On, Engine Off.. Failure: Voltage present when the heater is commanded off indicates a short to power.
  • Heater Power Supply Voltage (KOEO) — expected: Approximately 12 Volts (Battery Voltage) at the harness-side connector.. Failure: Little to no voltage indicates an open in the power supply circuit or a blown fuse.
  • Downstream O2 Sensor Live Data Voltage (Warm Engine, Idle) — expected: Relatively stable voltage, typically between 0.4V and 0.6V.. Failure: Voltage stuck high or low, or not responding.

Scan Tool Commands That Help

  • wiTECH (or equivalent professional scan tool): O2 2/2 Heater Test — This is a bidirectional control used to command the PCM to activate the heater circuit. With the sensor disconnected and a test light connected to the heater control and ground pins on the harness, this command should cause the test light to illuminate and flash, confirming the PCM driver and wiring integrity up to the connector.

Wiring & Ground Locations

  • K399 — This is the circuit identifier for the O2 2/2 Heater Control wire running between the PCM and the sensor connector.. A 'High' code is often caused by this specific wire shorting to a voltage source. Testing this wire for unwanted voltage is a key diagnostic step.
  • Z906 — This is the circuit identifier for the O2 2/2 Heater ground circuit.. A poor or open ground on this circuit can cause incorrect voltage readings and trigger heater codes. All four O2 sensor heaters may share a common ground point (such as G104 on older models), so a fault here can cause multiple codes.
  • Miller Special Tool #8815 — This is a diagnostic tool (harness adapter) used to connect to the PCM connectors without damaging the sensitive terminals.. When testing continuity of the K399 circuit directly from the PCM, using this tool prevents damage that could create new, hard-to-diagnose connection problems.

Real Owner Repair Stories

  • JL Wrangler Forums user 'ajrez' (2024 Jeep Wrangler Rubicon (JLR)) — Check Engine Light with codes for O2 Heater Control Circuit High and O2 Sensor Circuit High Voltage.
    ❌ Tried (didn't work) Initial dealer visit replaced Bank 1 & 2 downstream sensors, Bank 2 upstream sensor, and the PCM. This fixed the issue for two months., Bank 2 downstream sensor failed again; user replaced it themselves. This fixed it for two weeks., Bank 2 upstream and downstream sensors failed again.
    ✅ What actually fixed it The user's post highlights a recurring problem even after extensive parts replacement, suggesting the root cause could be a persistent wiring issue, a bad batch of replacement sensors, or an unresolved software-related problem. The story serves as a caution that replacing the sensor and even the PCM may not be a permanent fix in complex cases.

OEM Part Supersession History

  • 68224424AAN/A — N/A
    Heads up: This Mopar part number is listed for multiple O2 sensor positions on the 2024 Wrangler, including Upstream Right, Upstream Left, and Downstream Left. It is not exclusive to the Bank 2 Sensor 2 position. Always confirm the correct part for the specific location via VIN, as using the wrong sensor type (even if it fits physically) can cause immediate codes.
jeep jk o2 sensor replacement - how to fix p0157 engine code 2/2
jeep jk o2 sensor replacement - how to fix p0157 engine code 2/2
Replacing Jeep Wrangler JL 02 Oxygen Sensors
Replacing Jeep Wrangler JL 02 Oxygen Sensors
How To Fix P0058 Code - HO2S Heater Control Circuit High Bank 2 Sensor 2 Repair
How To Fix P0058 Code - HO2S Heater Control Circuit High Bank 2 Sensor 2 Repair
Causes and Fixes P0058 Code: HO2S Heater Control Circuit High (Bank 2, Sensor 2)
Causes and Fixes P0058 Code: HO2S Heater Control Circuit High (Bank 2, Sensor 2)
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 Apr 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 P0058 for:
  • Jeep WRANGLER: 2024
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