Skip to content

OBD-II Code · Sensors

P0156

O2 Sensor Circuit Malfunction (B2S2)

low severitySafe to drive$150-$400

Bank 2 downstream sensor fault.

Common symptoms

  • CEL

Likely causes

  • Failed sensor
  • Wiring
  • Exhaust leak

Where to start

  1. Try the cheapest cause first. Start by checking: failed sensor.
  2. Cost & scope. $150-$400
  3. 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

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools