OBD-II Code · Sensors
P0156
O2 Sensor Circuit Malfunction (B2S2)
Bank 2 downstream sensor fault.
Common symptoms
- CEL
Likely causes
- Failed sensor
- Wiring
- Exhaust leak
Where to start
- Try the cheapest cause first. Start by checking: failed sensor.
- Cost & scope. $150-$400
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure
P0156 is bank 2 DOWNSTREAM (B2S2) circuit fault — same role as B1S2 but on the bank-2 side. Post-cat sensor, cat-monitoring duty, normally sits flat at ~0.6-0.8V on a narrow-band. P0156 is the generic 'implausible signal or no signal' case as opposed to P0157 (stuck low) or P0158 (stuck high). Cheapest-first: connector inspection (these sensors live in the worst environment on the car — road salt, undercarriage debris, exhaust heat cycling); harness inspection along the floor pan routing; backprobe for bias voltage. P0156 alone rarely means cat failure — that's the job of P0430 (bank 2 cat efficiency). Bank verification mandatory: on transverse V6/V8 bank 2 is usually front, on longitudinal applications bank 2 is right or left depending on platform.
Vehicle-specific patterns
Vehicle-specific patterns: 2005-2010 Ford F-150 5.4L 3V — bank 2 is passenger side; throws P0156 routinely past 130k in salt-belt cars. 2007-2013 Toyota Tundra / Sequoia 5.7L 3UR-FE — longitudinal, bank 2 is passenger; sets P0156 from pinched harness at the transmission crossmember (same TSB area as P0136). 2009-2014 Dodge Journey / Avenger 3.6L Pentastar — transverse, bank 2 is front; throws P0156 after rear (firewall-side) heat shield rusts away and exposes pigtail. 2008-2015 Nissan Murano / Pathfinder VQ35DE — bank 2 is driver side; sets P0156 from a chafed wire near the rear subframe. Cost band: $150-$350 for downstream sensor + labor (typically easier access than upstream).
Related codes
Look up another code
More free tools