P0150 Code: O2 Sensor Circuit Malfunction (Bank 2 Sensor 1)
🟠 Moderate severity · drivable
Drivable, but the engine may run rich or lean and use more fuel until the upstream sensor is fixed.
What P0150 means
The bank 2 upstream oxygen sensor (before the catalytic converter) isn't producing a usable signal. This sensor is critical for fuel control on bank 2.
Symptoms
- Check engine light is on
- Poor fuel economy
- Rough running
- Possible failed emissions test
Common causes
- most common: Faulty upstream oxygen sensor (bank 2)
- common: Exhaust leak near the sensor
- less common: Wiring or connector problem
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the bank 2 upstream oxygen sensor | Yes | $60–200 |
| Repair an exhaust leak near the sensor | Mechanic | $50–200 |
Frequently asked questions
Can I drive with a P0150 code?
Yes, but fuel economy will likely suffer. Fix it soon.
What is the most common cause of P0150?
A faulty bank 2 upstream oxygen sensor.
How much does it cost to fix a P0150?
Typically $60–$200 for a new oxygen sensor.
Related codes
P0151
P0151 Code: O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152P0152 Code: O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0130P0130 Code: O2 Sensor Circuit Malfunction (Bank 1 Sensor 1)
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.