How to Fix Diagnostic Code P0138

🚨 Diagnostic Profile

Vehicle Make: DODGE

Fault Description: HO2S12 High Voltage. This code indicates that Bank 1, Sensor 2 (the downstream/post-catalyst oxygen sensor, located after the catalytic converter) is reporting a heater control circuit voltage above the PCM’s expected calibrated threshold. On most Dodge/Chrysler platforms using the standard Gen3 PCM architecture, this sets when the PCM commands the heater on (via a low-side driver completing the ground path) but detects voltage at the control circuit indicative of an open heater element, a poor connection, or a short to voltage (B+) on the heater control wire rather than a clean switched ground. Confirm the exact DTC variant (P0141, P0155, P0161, etc.) and sensor bank/position using the scan tool’s DTC definition screen, as naming conventions and bank designation (Bank 1 vs Bank 2) vary by engine family (e.g., 3.6L Pentastar V6, 5.7L HEMI V8, or 2.4L I4).

🚨 Repair Difficulty Tier

Tier: Intermediate

Sensor replacement itself is straightforward, but properly confirming a high-voltage heater fault (versus simply swapping the sensor) requires backprobing the heater control circuit at the PCM or sensor connector, checking for an open heater element, verifying there is no short to battery voltage on the control wire, and confirming the PCM low-side driver is functioning correctly. This requires a digital multimeter capable of accurate resistance/voltage readings, a scan tool with live data (heater duty cycle/commanded state if available), and a basic understanding of low-side driver (ground-switched) heater circuit logic.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

  • Connect a scan tool and review freeze frame data, including live O2 sensor voltage, heater status/commanded state (if PID is available), engine coolant temperature, and fuel trims at the time the code set.
  • Visually inspect the Bank 1 Sensor 2 (post-cat) harness and connector for melted or brittle insulation, corroded or spread terminals, or chafing against the exhaust pipe/heat shields — this sensor sits close to exhaust heat and is a common chafe point.
  • Check the connector for oil, coolant, power steering fluid, or road salt contamination that could bridge circuits internally.
  • Verify battery voltage (approximately 12.6V key-off, 13.5–14.7V running) is present on the heater power supply circuit using a multimeter against a verified clean chassis or engine ground.
  • Inspect the related fuse (commonly grouped with other O2 sensor heaters in the underhood power distribution center) and check for a tripped breaker, blown fuse, or heat-discolored relay socket; consult the fuse box diagram on the underside of the PDC cover for this specific vehicle’s fuse map.

Step 2: Diagnostic Verification

  • With the key off, disconnect the sensor connector and measure heater element resistance across the two heater terminals using an ohmmeter; compare the reading to the OEM factory service manual specification for this engine — an open circuit (infinite resistance) confirms a failed heater element, while a reading far outside spec (too low or too high) also indicates sensor failure.
  • With the connector still disconnected and key on, check the heater control wire (PCM side of the harness) for unexpected voltage — if you read battery voltage on the control circuit with the PCM driver circuit open, this confirms a short to voltage (chafed wire against B+ source) rather than a sensor fault.
  • Perform a voltage drop test across the heater ground/control path with the circuit loaded (engine running, sensor connected via breakout box or back-probe) — excessive voltage drop (above approximately 0.2V on a ground path) indicates corrosion or a poor connection upstream or downstream of the sensor.
  • Inspect the PCM connector pins for corrosion, spreading, or back-out; reference the factory wiring diagram for this specific engine/model year to positively identify the correct heater control pin before probing, rather than assuming a pin number.
  • Clear codes, run the vehicle through a complete OBD-II drive cycle (including sustained highway-speed cruise to allow the post-cat sensor to reach and hold closed-loop operating temperature), and confirm with the scan tool whether the fault returns as active or pending.

Step 3: Resolution & Reset Process

  • Repair any damaged wiring using properly soldered or crimped OEM-style weatherproof connectors and heat-shrink — replace the O2 sensor only if heater resistance testing or control circuit voltage testing confirms the sensor itself has failed.
  • Replace fuses only after the root cause of any overload (chafed wire, water intrusion) has been identified and corrected; do not simply replace a blown fuse without root-causing the short.
  • Clear DTCs with the scan tool and confirm no pending or stored codes remain in any module.
  • Complete a full drive cycle and verify heater control circuit operation and sensor switching voltage are within normal operating parameters (typically rapid switching between approximately 0.1–0.9V in closed loop for the pre-cat sensor; the post-cat sensor should show a flatter, more stable voltage trace near mid-range if the catalyst is functioning normally).
  • Document all resistance readings, voltage drop results, and repairs performed for warranty or future diagnostic reference.

📦 Parts, Labor, and Budget Estimates

Required Components/Software:

  • OEM or OE-equivalent HO2S12 (Bank 1, Sensor 2 / post-catalyst) oxygen sensor matched to the specific engine (3.6L, 5.7L, 2.4L, etc.) — exact part number must be cross-referenced by VIN at a dealer parts counter or trusted parts catalog, as Dodge uses multiple sensor variants across its lineup.
  • Wiring repair kit with OEM-style weatherproof connectors, heat-shrink butt connectors, and dielectric grease (as needed for harness repair).
  • Anti-seize compound rated for exhaust sensor threads (most replacement sensors include a pre-applied coating from the factory).
  • Professional-grade scan tool with live PID data streaming and bidirectional control capability (factory tools such as Chrysler’s wiTECH or an equivalent aftermarket scan tool are recommended for accurate heater commanded-state data).

Average Component Price:

  • O2 sensor (Bank 1/2, Sensor 2, post-catalyst): approximately $45–$130 for the part, depending on OEM vs. aftermarket brand and engine application.
  • Connector/pigtail and wiring repair parts: approximately $20–$60 for a quality weatherproof repair kit.
  • Shop diagnostic/scan tool software access fee (if outsourced to a dealer or specialty shop): approximately $0–$50 added to the diagnostic labor charge, as most independent shops include this in their standard diagnostic fee.

Estimated Labor Hours:

  • Diagnostic verification (visual inspection, resistance/voltage testing, drive cycle confirmation): approximately 0.5–1.0 hour, typically billed as a standard diagnostic flat fee (commonly $90–$150) at most shops.
  • Sensor replacement (if required): approximately 0.3–0.6 hour book time, as the post-cat sensor location is generally accessible from under the vehicle without major component removal on most Dodge platforms.
  • Wiring repair (if required): approximately 0.5–1.0 hour, depending on harness accessibility and the extent of chafe damage or contamination found.
  • Total estimated out-the-door cost for a straightforward sensor replacement including diagnosis: approximately $180–$350; total cost if wiring repair is also required: approximately $250–$450.