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 🛍️ Shop This Part

P0138 on 2005-2010 Chevrolet Cobalt: O2 Sensor High Voltage Causes and Fixes

This code almost always points to a faulty downstream (post-catalytic converter) oxygen sensor. Replacing the sensor is the most common fix, costing around $25-$75 for an aftermarket part and is a straightforward DIY job for most owners. Before replacement, a visual inspection of the wiring harness for melting or damage is crucial.

19 minutes to read 2005-2010 Chevrolet Cobalt
Most Likely Cause
Faulty Downstream Oxygen Sensor (Bank 1, Sensor 2)
Difficulty
2/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $200
Parts Price
$25 – $80
⚠️ Drivable, but... — Yes, you can drive the vehicle, but it's recommended to get it repaired soon. Ignoring the issue will lead to poor fuel economy, failed emissions tests, and could eventually damage the expensive catalytic converter over time.
Key Takeaways
  • P0138 on a Cobalt almost always means the downstream O2 sensor has failed.
  • Before buying a new sensor, visually inspect its wires for melting or physical damage, as this is a common secondary cause.
  • This is a simple DIY repair for most, requiring only basic tools and an O2 sensor socket.
  • Be aware of the much more serious, unrelated safety recalls for the ignition switch and power steering on this vehicle.
The trouble code P0138 indicates 'Oxygen Sensor Circuit High Voltage (Bank 1, Sensor 2)'. Your Cobalt's main computer, the Powertrain Control Module (PCM), has detected that the downstream oxygen sensor's voltage signal is stuck at an abnormally high level (typically over 0.9V, and sometimes over 1.1V) for an extended period. This sensor is located in the exhaust pipe after the catalytic converter. Its job is to monitor the converter's efficiency by measuring oxygen content in the exhaust. A healthy downstream sensor's voltage should fluctuate slowly around 0.5-0.7V on a warm engine. A persistently high voltage reading suggests the exhaust gas is too rich (not enough oxygen), which most often points to a problem with the sensor itself, its wiring, or less commonly, the engine's fuel mixture.

What's Unique About the 2005-2010 Chevrolet Cobalt

On the Chevrolet Cobalt, which uses a simple inline four-cylinder engine, there is only one exhaust bank, making 'Bank 1' the only one. 'Sensor 2' definitively refers to the downstream sensor. The most common cause for P0138 is simply the O2 sensor failing from age and contamination. While there are no specific TSBs for this code, it's critical for owners to be aware of the major ignition switch and power steering recalls affecting this entire model year range, which are unrelated but far more serious safety issues.

Symptoms You May Notice

  • Check Engine Light is on
  • Decreased fuel economy
  • Rough or high idle, especially on startup
  • Engine hesitation or stalling
  • Failure to pass an emissions test
  • Strong smell of gasoline or rich exhaust odor
  • Hesitation when accelerating from a stop, as noted in manufacturer documentation for similar systems (TSB Bulletin #19NA077)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the upstream (Sensor 1) oxygen sensor. This code specifically points to the downstream (Sensor 2) sensor, and the two are not interchangeable.
  • Replacing the catalytic converter. While a P0138 can occur with a failing converter, it's not the direct cause. Usually, a bad converter would trigger a P0420 code. Always diagnose the sensor and wiring first.

Most Likely Causes

  1. Faulty Downstream Oxygen Sensor (Bank 1, Sensor 2) 🔴 High Probability → Shop Oxygen Sensor Oxygen sensors are wear-and-tear items that fail over time due to constant exposure to hot exhaust gases and contaminants. After 10+ years and over 100,000 miles of service, failure is very common. Contamination from silicone or lead can also degrade the sensor's ceramic element.
    How to confirm: Use an OBD-II scanner to monitor the live data for the B1S2 O2 sensor. A healthy sensor should show a relatively stable voltage (e.g., ~0.6-0.8V) on a warm engine. If the voltage is stuck high (e.g., >0.9V) and doesn't change, the sensor is likely bad. This is the easiest sensor to access on the Cobalt, located underneath the car.
    Typical fix: Replace the downstream oxygen sensor. This requires an O2 sensor socket (often 22mm or 7/8"). The sensor can be seized; apply penetrating oil and let it soak before attempting removal. Ensure the new sensor has anti-seize compound on the threads before installation.
    Est. part cost: $25-$75
  2. Damaged Wiring or Connector 🟡 Medium Probability The sensor wiring runs under the vehicle and is exposed to road debris, moisture, and heat from the exhaust, which can cause wires to fray, melt, or corrode over time. Forum users on Chevy HHR Network (a platform mate) specifically mention checking that the long wire for sensor 2 has not come loose and made contact with the hot exhaust pipe. Manufacturer service bulletins for other Chevrolet models, such as TSB Bulletin #PIP5123B, also suggest inspecting for bent terminals on electrical connectors when P0138 is present.
    How to confirm: Visually inspect the entire wiring harness leading from the downstream O2 sensor up to its connection point. Look for any signs of melting, chafing against the chassis or heat shields, breaks, or corrosion on the connector pins. Check for a short to voltage in the signal wire using a multimeter.
    Typical fix: Repair or replace the damaged section of the wiring harness or the connector pigtail. Ensure the connection is clean and secure, and route the new wiring away from heat sources.
    Est. part cost: $15-$40
  3. Engine Running Rich ⚪ Low Probability Issues like a leaking fuel injector or a faulty fuel pressure regulator can cause too much fuel to enter the engine. This unburnt fuel leads to a rich exhaust mixture, which the O2 sensor correctly reports as a high voltage signal.
    How to confirm: Look for other symptoms like black smoke from the exhaust or a strong smell of gasoline. A fuel pressure test can confirm if pressure is above specification. Other codes related to the fuel system (e.g., P0172 - System Too Rich) may be present.
    Typical fix: Diagnose and repair the root cause of the rich condition, such as replacing a faulty fuel injector or fuel pressure regulator.
    Est. part cost: $50-$250

Rare But Worth Checking

  • Exhaust Leak: While exhaust leaks before the sensor usually cause a low voltage code (lean condition), a leak near the sensor can sometimes disrupt the sensor's reading and ground, potentially causing a high voltage reading in some circumstances. On platform mates like the Chevy HHR, a cracked flex pipe is a common issue that can trigger various O2 codes.
  • Blown Emission Fuse: According to TSB Bulletin #PIT5336, technicians may find that the "Emission 1" fuse is open when diagnosing multiple O2 sensor codes, including P0138.
  • Faulty Powertrain Control Module (PCM): This is very rare. The PCM is the last thing to suspect after all other possibilities, including the sensor and wiring, have been thoroughly checked and ruled out. A faulty PCM could also be the cause of engine power loss.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm that P0138 is the active code. Check for any other codes, such as P013E, P2271, or P0420.
  2. Use the scanner's live data feature to observe the voltage from 'O2S B1S2' (Bank 1, Sensor 2).
  3. With the engine fully warmed up and running, observe the voltage. If it is stuck above 0.9 volts and does not fluctuate, the sensor or its circuit is faulty.
  4. Turn the engine off and let the exhaust cool. Safely raise and support the vehicle.
  5. Locate the downstream O2 sensor, which is installed in the exhaust pipe after the catalytic converter.
  6. Thoroughly inspect the sensor's wiring harness and connector for any signs of damage, melting, corrosion, or loose connections. Pay close attention to where the harness might contact the exhaust or chassis.
  7. If the wiring looks good, the most likely cause is a failed O2 sensor. Proceed with replacement.
  8. If replacing the sensor does not resolve the code, further testing of the circuit for shorts to voltage and checking for rich running conditions (e.g., fuel pressure test) is necessary.

Parts You'll Likely Need

  • Downstream Oxygen Sensor (Bank 1, Sensor 2) (OEM #12616506) — This is the most common failure point for code P0138. The sensor degrades over time and provides incorrect high voltage readings.
    Trusted brands: ACDelco (OEM), Denso (e.g., 234-4649), Bosch (e.g., 15510), NTK
    OEM price range: $80-$100
    Aftermarket price range: $25-$75

Related Codes That Often Appear With This One

  • P0420 — If the downstream O2 sensor is faulty and providing incorrect readings, the PCM may also incorrectly flag the catalytic converter as inefficient, triggering a P0420 code.
  • P013E — This code indicates a delayed response from the same sensor (Bank 1, Sensor 2), often appearing alongside P0138 as the sensor's performance degrades.
  • P2271 — This code means the same sensor's signal is stuck rich, which is a more specific description of the high voltage condition seen in P0138. Seeing them together strongly points to a failed sensor.

Technical Service Bulletins (TSBs) & Recalls

  • GM Special Coverage 12191B: Addresses a condition where the plastic supply or return port on the fuel pump module may crack, leading to a fuel leak. This is not directly related to P0138 but is a critical safety issue for the platform.
  • TSB Bulletin #PIT5336: Notes that P0138 may be set alongside multiple other emission codes if the "Emission 1" fuse is open.
  • TSB Bulletin #PIP5123B: Advises technicians to inspect for bent terminals on the X131 connector when P0138 and related O2 sensor codes are present.
  • TSB Bulletin #19NA077: Mentions P0138 in relation to customer concerns of hesitation from a stop and illuminated malfunction indicator lamps.

Platform-Specific Known Issues

  • This vehicle generation is subject to a major safety recall for a faulty ignition switch that can shut the engine off while driving, disabling power steering, brakes, and airbags. A heavy keychain can cause the switch to move out of the 'run' position.
  • A recall was also issued for the electric power steering (EPS) motor, which can fail and cause a sudden loss of steering assist, particularly at low speeds.
  • A recall and special coverage campaign (12191B) were issued for cracked fuel pump module ports, which could lead to a fuel leak and fire hazard.

Mechanic-Grade Diagnostic Values

  • Downstream O2 Sensor (B1S2) Voltage — expected: Relatively stable between 0.5V and 0.8V on a warm, running engine at steady RPM.. Failure: Voltage is stuck high, consistently reading above 0.9V, often as high as 1.1V.
  • O2 Sensor Heater Element Resistance — expected: Between 5 and 10 Ohms when measured across the two heater pins (often same-colored wires) on a disconnected sensor at room temperature.. Failure: An open circuit (OL or infinite resistance) or a reading significantly outside the 5-10 Ohm range indicates a failed heater element.
  • Heater Circuit Power Supply — expected: Battery voltage (~12V) at the power supply pin (Pink/Black wire) on the harness-side connector with Key On, Engine Off.. Failure: No voltage or significantly low voltage points to a blown fuse (e.g., 'EXH' fuse), bad relay, or a break in the power supply wire.

Scan Tool Commands That Help

  • Tech2 / GDS2 (or equivalent professional scanner): HO2S Live Data Graphing — This is the primary method to visually confirm a P0138 fault. A technician would graph the B1S2 voltage to see if it is flat-lining at a high voltage (above 0.9V) instead of showing the expected slow, stable reading. This confirms the PCM is seeing the fault condition in real-time.

Wiring & Ground Locations

  • B1S2 Connector — The downstream O2 sensor connector is located above the steering rack/tie rod area on the driver's side. Access is typically achieved by reaching up from underneath the vehicle, near the driver's side wheel well.. This connector is a common point of failure due to its exposed location. Corrosion or damage here can interrupt the signal or heater circuit, causing P0138 or related codes. It must be inspected carefully.
  • ECM Connector C2 (Pin 25) — At the Engine Control Module (ECM), located on the left side of the engine compartment. Pin 25 of the C2 connector (on LSJ engines, pinouts may vary slightly for L61) is the HO2S Low Signal for Bank 1 Sensor 2.. This is the specific pin where the PCM receives the low-side signal from the O2 sensor. A continuity test from this pin to the sensor connector can rule out a wiring break in the low signal wire (often Tan/White).
  • ECM Connector C2 (Pin 24) — At the Engine Control Module (ECM). Pin 24 of the C2 connector is the HO2S High Signal for Bank 1 Sensor 2.. This is the pin for the high-side signal wire (often Purple). A short to voltage on this wire would directly cause a P0138 code. Testing this wire for voltage with the sensor disconnected is a key diagnostic step.
  • G103 / G105 — G105 is a ground point on the left inner fender in the engine bay, near the ECM. G103 is a ground bolt on the body behind the driver's side headlight. A ground cable often runs between these two points.. G105 is a critical ground for the Engine Control Module (ECM). A poor ground here can cause a host of bizarre electronic issues and incorrect sensor readings, including O2 sensor faults. Ensuring this ground is clean and tight is a crucial step when diagnosing electrical gremlins.

Real Owner Repair Stories

  • CarKiller Forum User (2010 Chevrolet Cobalt, 92,000 miles) — When starting cold, the engine idles way too high, then settles down after a minute or two. Check engine light is on with code P0138.
    ❌ Tried (didn't work) User was asking for advice before trying any fixes.
    ✅ What actually fixed it The community advice was to first inspect the wiring and connector for the downstream (post-cat) sensor, and if the wiring is good, to replace the sensor as it is the most likely cause for both the code and the high idle symptom.
  • NHTSA ODI #11505271 — An owner reported the check engine light illuminated and a mechanic retrieved fault code P0138. Despite unknown repairs being completed, the failure recurred.
  • NHTSA ODI #11658828 — A driver reported that the check engine light continued to come on intermittently, with scans indicating problems with the O2 sensor via codes P0138 and P2271.

Model Year Variations Within This Range

  • 2008-2009: For the 2.0L and 2.2L engines in these years, the O2 sensor connector is listed as a 6-terminal female connector (Black and Purple). This may differ from earlier or later models which might use a 4-terminal connector. It is crucial to verify the connector type before ordering a replacement sensor or pigtail.

Diagnostic Flowchart

Other Known Issues on This Vehicle

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

  • Ignition Switch Failure 🔴 High — Extremely widespread across all model years. The defect can cause the engine to shut off while driving if the key is bumped or has a heavy keychain. (Ref: Recall 14V047)
  • Electric Power Steering (EPS) Failure 🔴 High — Very common across all model years, leading to a sudden loss of power steering assist, making the vehicle difficult to steer at low speeds. (Ref: Recalls 10V073, 14V153)
  • Timing Chain Tensioner/Guide Failure 🔴 High — Common on the 2.2L (L61) and 2.4L (LE5) Ecotec engines, especially on earlier models. A faulty tensioner can cause a rattling noise on startup, and if it fails completely, can lead to catastrophic engine damage.
  • Cracked Fuel Pump Module Port 🔴 High — Common enough to warrant a recall in some states and a special coverage campaign in others. A crack in the plastic port leads to a fuel leak and fire risk. (Ref: Recall 09V419 / Special Coverage 12191B)
  • Front Lower Control Arm Bushing Failure 🟠 Medium — A frequent point of failure, even at relatively low mileage (as low as 30k miles). Worn bushings cause a loud clunking or popping noise from the front suspension when going over bumps.
  • Key Stuck in Ignition 🟡 Low — A very common annoyance where the ignition key cannot be removed. Often related to a faulty shifter mechanism or the ignition lock cylinder itself.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this repair, a used part only makes sense for the wiring harness pigtail if the original is damaged. A complete used harness section from a donor car can be a cost-effective fix for melted or corroded wiring. Never buy a used oxygen sensor itself.

Donor-vehicle mileage cap: roughly under 100000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • For a wiring pigtail, inspect for any signs of melting, cracking, or brittleness in the plastic connector.
  • Check that the wire insulation is flexible and not hardened or frayed.
  • Ensure the locking tab on the connector is intact and functional.
  • Look for clean, corrosion-free metal pins inside the connector.

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

  • While not strictly OEM-only, many forum veterans and mechanics strongly recommend using OEM ACDelco or OE-equivalent (Denso, NTK) oxygen sensors. Some Ecotec engines are notoriously sensitive to aftermarket sensor brands, which can cause the code to return prematurely.

Aftermarket brands forum-validated for this vehicle:

  • ACDelco (OEM)
  • Denso
  • NTK

Brands owners have reported issues with on this vehicle:

  • Use caution with generic or store-brand sensors, and some owners have reported issues with Bosch sensors on this specific platform, leading to recurring codes.

Real Owner Stories

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

2006-2011 Chevrolet HHR (Platform Mate)

Symptoms: The owner experienced P0138 along with codes P013E and P2271.

What fixed it: The consensus for this platform-mate was replacing the #2 downstream sensor or repairing damaged wiring.

Source hint: Chevy HHR Network - 'Oxygen Sensor Codes P0138 and P2270'

2007 Chevrolet Cobalt — 31500 miles

Symptoms: Sudden onset of front-end clunking over bumps (noted during the same ownership period as platform issues).

What fixed it: Dealer diagnosed and replaced failed front lower control arm bushings.

Source hint: BobIsTheOilGuy.com - 'Chevy Cobalt, lower control arm bushings..'

2005 Chevrolet Cobalt

Symptoms: Significant front-end noise.

What fixed it: Replacing the A-arm (lower control arm) bushings; one user noted replacing the entire control arm is often easier.

Source hint: ChevroletForum.com - 'A arm bushings on cobalt'

Frequently Asked Questions

Is there a recall for the fuel system on my Chevrolet Cobalt that could be related to a rich exhaust smell?
Yes, GM issued Special Coverage 12191B for the Chevrolet Cobalt regarding cracked fuel pump module ports. While P0138 specifically indicates a high voltage circuit issue at the O2 sensor, a fuel leak from the pump module is a critical safety hazard addressed by this campaign.
Where is the Bank 1, Sensor 2 oxygen sensor located on the Cobalt for inspection?
The downstream O2 sensor (Sensor 2) is located underneath the car, installed in the exhaust pipe after the catalytic converter. It is considered the easiest sensor to access on this vehicle.
My Cobalt has a rough idle and P0138; could this be related to the ignition switch recall?
The 2005-2010 Cobalt is under Recall 14V047 for a faulty ignition switch that can shut the engine off while driving. While P0138 typically points to the O2 sensor circuit, a rough idle is a known symptom of the code, whereas the ignition switch issue usually causes sudden total power loss.
Could the P0138 code be caused by the wiring touching the exhaust on my Cobalt?
Yes. On the Cobalt's platform, the long wire for the downstream sensor (Sensor 2) can come loose and make contact with the hot exhaust pipe, causing the wires to melt or fray and triggering the high voltage code.
What tool do I need to replace the downstream O2 sensor on a 2007 Cobalt?
You will need an O2 sensor socket, which is typically 22mm or 7/8". Because these sensors often seize after 100,000 miles, it is recommended to use penetrating oil before removal.
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:
  • Chevrolet Cobalt: 200520062007200820092010
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