Skip to content
Skip to content

OBD-II Code · Sensors

P0160

O2 Sensor No Activity (B2S2)

Severity

low

Lowest on our scale. Fix it when convenient.

Can you drive it

Only if running normally

A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety.

Indicative cost (USD)

$150–$400

Varies by vehicle, diagnosis, parts, and local labor. This is not a repair quote.

Bank 2 downstream flatlined.

How a shop works this

Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed.

  1. Note every code that is set, not just this one.

    Codes that appear together usually narrow the cause faster than any one of them read alone.

  2. Read the freeze frame — the conditions the fault was recorded under.

    Cold or warm, idle or load, road speed and engine speed. A fault that only appears cold is a different fault from one that only appears under load, even with the same code on the scanner.

  3. Confirm the fault is current rather than history.

    Clear the code and see whether it returns under those same conditions. A code that does not come back may have been logged during a repair, a flat battery, or a bad connection that has since been disturbed.

  4. Then work the likely-causes list in the order shown.

    That order is what a shop checks first for this code — wiring and connections before the component they run to, because a connector costs nothing to inspect and is a common answer.

If the code comes back after a repair, the underlying fault is still there. That is the point to bring in a scanner with live data and freeze-frame, or a shop that has one.

Common symptoms

  • Check engine light

Likely causes

  • Dead sensorMost common
  • Open circuit
Read the full diagnostic procedureP0160 means the bank 2, sensor 2 O2 sensor has shown no activity — the signal voltage has been stuck flat (within plus or minus 0.05V of bias for lon…

P0160 means the bank 2, sensor 2 O2 sensor has shown no activity — the signal voltage has been stuck flat (within plus or minus 0.05V of bias for longer than the ECM's no-activity window, typically 60-180 seconds during closed-loop catalyst monitoring). This is the bank-2 mirror of P0140 and is electrically distinct from P0156 (B2S2 circuit fault) or P0157/P0158 (stuck low/high) — P0160 specifically says the sensor is connected but the voltage is frozen, classic signature of a heater that never came up to operating temperature, an internal element fracture, or harness resistance choking signal swing.

Cheapest-first ladder

  1. Scan B2S2 heater current — should be 0.5-2.0A during warm-up dropping to 0.2-0.8A steady state; zero current means the heater circuit is open.
  2. Measure heater resistance at the sensor connector — most narrow-band heaters read 3-15 ohms cold; open-circuit means failed heater element.
  3. Check signal and ground continuity with a DMM at the ECM connector — over 5 ohms on the signal return damps voltage swing.
  4. Inspect the harness near sensor 2 for heat damage — bank 2 sensor 2 on most V-configuration engines runs along the exhaust and is the first to get harness melt.
  5. If everything checks out, replace the sensor ($60-$220 part). The expensive misdiagnosis is chasing phantom cat efficiency on a vehicle that just needs a $0.50 fuse for the bank 2 O2 heater that blew during a recent exhaust replacement — always confirm heater current first.
Vehicle-specific patterns2007-2014 Chevy Silverado/Tahoe/Suburban 5.3L L-series V8 with AFM sees P0160 from ECM-side heater driver failure on bank 2 after AFM cycles the heat…
  • 2007-2014Chevy Silverado/Tahoe/Suburban 5.3L L-series V8 with AFM sees P0160 from ECM-side heater driver failure on bank 2 after AFM cycles the heaters rapidly.
  • 2004-2010Ford F-150/Expedition 5.4L 3V throws P0160 on bank 2 sensor 2 from a blown sensor heater fuse (usually shared with another bank 2 sensor) after harness chafe.
  • 2005-2010Toyota Tundra/Sequoia 4.7L 2UZ-FE sees P0160 from a degraded Bosch/Denso narrow-band element at 110-150k miles, common on bank 2 first due to thermal cycling differences.
  • 2008-2013Audi 4.2L V8 (S5 B8, RS5, A8 4.2) throws P0160 on bank 2 sensor 2 from LSU 4.2 heater element fatigue after 100k miles.
  • 2007-2012BMW E70 X5 4.8i / N63 5.0i sees P0160 from harness melt where the bank 2 sensor 2 wire runs against the exhaust crossover.

Estimated repair$110 to $590.

Look up another code

P0160 — frequently asked

What does a P0160 code mean?

Bank 2 downstream flatlined.

What causes a P0160 code?

Common causes: Dead sensor; Open circuit.

What are the symptoms of a P0160 code?

Typical symptoms: Check engine light.

Is it safe to drive with a P0160 code?

Only if running normally. A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety. Estimated repair: $150-$400.

How do I diagnose a P0160 code?

Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed. 1. Note every code that is set, not just this one. 2. Read the freeze frame — the conditions the fault was recorded under. 3. Confirm the fault is current rather than history. 4. Then work the likely-causes list in the order shown.

More free tools

See all 9 tools