P0152 — 02 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0152 — 02 Sensor Circuit High Voltage (Bank 2 Sensor 1). A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: control module driver fault, poor ground connection, corroded, loose or damaged connector.
powertrain (engine/transmission)
Is it safe to drive?
Repair promptly P0152 can usually be driven for a short period while arranging repair, but a rich mixture may damage the catalytic converter. Avoid extended driving and stop promptly if the check engine light flashes, the engine runs severely rough, fuel odor is strong, or overheating occurs.
Typical symptoms
- The check engine light illuminates and the OBD2 system stores P0152.
- Fuel economy may decrease because the engine is running rich.
- A strong fuel-like odor may be present at the exhaust.
- The engine may idle roughly or hesitate during light acceleration.
- Scanner data may show Bank 2 Sensor 1 voltage remaining abnormally high.
- Prolonged operation with a rich mixture can overheat the catalytic converter.
Common causes
- The Bank 2 Sensor 1 oxygen (O2) sensor has failed and is producing an abnormally high signal voltage.
- The P0152 signal wire is shorted to a 5-volt reference or other battery voltage.
- A damaged, corroded, or heat-burned connector is bridging sensor pins or creating a high-resistance signal path.
- A poor sensor ground or reference connection, where the sensor design uses one, can bias the P0152 voltage reading upward.
- A genuine rich-running condition caused by an air-metering, fuel-injection, or fuel-pressure fault can drive the sensor voltage high.
- The powertrain control module has an internal driver failure, although this is less likely than a sensor or wiring fault.
How to diagnose with an OBD scanner
- Confirm the P0152 component Use the service wiring diagram to identify Bank 2 Sensor 1 on the exhaust system. Do not assume Sensor 1 is always ahead of the catalytic converter, because sensor numbering can differ by model.
- Inspect the sensor and harness Examine the Bank 2 Sensor 1 connector, wires, and sensor body for heat damage, corrosion, pin damage, oil contamination, or a pinched signal wire. Also inspect the nearby exhaust for leaks that could affect sensor readings.
- Read P0152 with an OBD2 scanner Connect an OBD2 scanner through an ELM327 adapter, or use AIScanAuto if it supports the vehicle protocol. Confirm whether P0152 is stored or pending, review freeze-frame data, and monitor Bank 2 Sensor 1 voltage if available. Compare sensor behavior with the manufacturer specification rather than another bank alone.
- Perform a voltage and wiring test Using the correct wiring diagram, back-probe the sensor signal and any specified reference or ground pins. A key-on, engine-off oxygen-sensor signal is commonly around 0.4 to 0.6 volts, but use the manufacturer limits. Test for shorts to supply voltage and ground while lightly moving the connector and harness.
- Repair the identified fault If the wiring is shorted or damaged, repair the circuit and connector. If the wiring tests correctly, fuel-metering and injection conditions are normal, and the sensor voltage remains stuck high, replace Bank 2 Sensor 1 with the specified part.
- Clear and verify P0152 After the repair, clear P0152 with the scanner and complete a complete drive cycle that includes warm engine operation. Verify that the sensor voltage switches normally and that P0152 does not return in stored or pending memory.
Approximate repair cost
A typical independent-shop estimate for diagnosing and repairing P0152 is USD $150–$600. Replacing Bank 2 Sensor 1 often falls near $180–$500 including labor, while wiring repairs or exhaust work can add cost. These figures are estimates and vary by region, vehicle access, and the exact fault.
Common questions
What does P0152 mean on this vehicle?
P0152 means the control module detected excessive voltage from the Bank 2 Sensor 1 oxygen sensor circuit. The fault commonly results from a failed sensor, a shorted signal wire, or a damaged connector.
Can I safely drive with P0152 stored?
A short drive is generally possible if the engine runs normally, but P0152 may indicate a rich mixture that can overheat the catalytic converter. Repair should be scheduled promptly, and a flashing check engine light requires immediate attention.
Does P0152 indicate a bad catalytic converter?
Not necessarily. P0152 is primarily a high-voltage fault involving the Bank 2 Sensor 1 circuit. A damaged catalyst may result from a long-running rich condition, but the sensor and its wiring should be tested first.
Will clearing P0152 fix the problem?
Clearing the code only erases the stored fault and does not correct its cause. If the sensor, wiring, connector, or rich-running condition remains, P0152 will normally return after suitable driving.
When your check engine light comes on and a shop scanner reads P0152, it means the engine control unit has detected a problem with the upstream oxygen sensor on the engine bank that does not contain cylinder one. Specifically, the sensor's electrical circuit is reporting a voltage that stays higher than it should — hence the "high voltage" designation. This is a powertrain fault code, which means it falls under the engine and transmission management system that the ECU uses to keep your vehicle running efficiently.
Bank two, sensor one refers to a specific physical location on your engine. Bank two is the opposite side from cylinder one, while sensor one indicates the first sensor in the exhaust stream — the one mounted before the catalytic converter. Many do-it-yourselfers confuse these positions and end up replacing the wrong sensor entirely, wasting money and leaving the original problem unresolved. Taking a moment to verify the exact location on your particular vehicle before ordering parts or proceeding with repairs is essential.
The ECU sets code P0152 after monitoring the oxygen sensor circuit for multiple drive cycles and finding the voltage reading outside its expected range. When this happens, the vehicle stores a freeze frame snapshot — a record capturing engine speed, load, coolant temperature, and vehicle speed at the moment the fault occurred. That snapshot is your best starting point for diagnosis because it tells you exactly what conditions triggered the code. Without reviewing it first, you risk chasing symptoms instead of addressing the root cause.
Common Symptoms of P0152
- Noticeable increase in fuel consumption, often gradual and easily overlooked at first
- The oxygen sensor system may operate inconsistently or stop functioning altogether
- The vehicle may enter reduced-power mode, commonly called limp mode, depending on which components are affected
- Check Engine Light remains illuminated
- In some cases, rough idling or hesitation during acceleration
- Potential emissions test failure due to improper exhaust monitoring
What Causes P0152?
The most frequent culprits are wiring problems and connector issues, which are also the least expensive to repair. A chafed wire, corroded pin, or loose connection can interrupt the sensor signal and force the circuit voltage high.
- Damaged, corroded, or loose electrical connector at the sensor or ECU
- Broken or abraded wiring harness in the oxygen sensor circuit
- Failed oxygen sensor or related actuator component
- Blown fuse supplying power to the sensor circuit
- Weak or interrupted ground connection at the sensor or control module
- Faulty driver circuit inside the engine control module itself
How to Diagnose P0152
A systematic approach prevents unnecessary part replacements and keeps repair costs reasonable.
- Connect an OBD2 scanner and confirm that P0152 is stored in the ECU. Save the associated freeze frame data — it shows engine conditions like rpm, load, coolant temperature, and speed when the fault was detected.
- Look for any related diagnostic trouble codes that may have been set at the same time. Accompanying codes often point directly to the underlying cause rather than the symptom.
- Inspect the wiring harness and connectors associated with bank two sensor one. Check for damaged insulation, corroded pins, broken wires, and any signs of moisture intrusion or heat damage.
- At the sensor connector, measure reference voltage, ground circuit resistance, and signal line continuity using a multimeter. Compare readings to manufacturer specifications.
- Perform a wiggle test on the harness while monitoring live data on the scanner. Any signal dropouts indicate intermittent wire breaks that are not visible during static inspection.
- Clear the code after inspection and testing, then complete a full drive cycle including the conditions recorded in the freeze frame. Recheck for the return of P0152 to confirm the repair.
How to Fix P0152
Repair costs vary widely depending on which component is actually at fault. Address the most common and least expensive possibilities before moving to pricier fixes.
- Oxygen sensor or actuator replacement: $150–$500 for parts and labor
- Wiring repair or connector replacement: $80–$250 for parts and labor
- Engine control module diagnosis and repair: $300–$1,000 depending on whether the module can be reprogrammed or requires replacement
How Much Does It Cost to Fix P0152?
Overall repair costs for P0152 typically fall between $80 and $1,000 when using independent shop labor rates in the United States. The wide range reflects how many different components can cause this code. Sensor replacement sits in the middle of the price band, while wiring repairs are usually on the lower end and control module work occupies the upper range. Spending time on accurate diagnosis before purchasing parts almost always saves money — the most expensive repair scenario is rarely where you need to start.
Can You Drive with P0152?
In most cases the vehicle remains drivable, though you may notice slightly reduced performance or a minor increase in fuel consumption. The Check Engine Light indicates the ECU has switched to a fallback strategy that lets you continue driving. However, if the car develops stalling, fails to start, or triggers any warnings related to braking or steering, treat the situation as urgent and have it towed to a shop rather than risking further damage on the road.
Related OBD2 Codes
- P0100: Mass or Volume Air Flow "A" Circuit Malfunction
- P0101: Mass or Volume Air Flow "A" Circuit Range/Performance Problem
- P0102: Mass or Volume Air Flow "A" Circuit Low Input
- P0103: Mass or Volume Air Flow "A" Circuit High Input
- P0104: Mass or Volume Air Flow "A" Circuit Intermittent
- P0105: Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction