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

Common causes

How to fix it

FixDIY?Typical cost
Replace the bank 2 upstream oxygen sensorYes$60–200
Repair an exhaust leak near the sensorMechanic$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)
P0152
P0152 Code: O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0130
P0130 Code: O2 Sensor Circuit Malfunction (Bank 1 Sensor 1)

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.