DOBD DashX ☰ Browse all codes
P0161

O2 Sensor Heater Circuit Bank 2 Sensor 2

Oxygen sensor (heater) Generic OBD-II Medium

What it means

P0161 means the ECM has found a fault in the heater element circuit of the downstream oxygen sensor on bank 2 (sensor 2). The built-in heater brings the sensor up to operating temperature quickly after a cold start; when its circuit fails, the ECM logs this code. It doesn't affect how the car drives, but it keeps the check-engine light on and blocks an emissions pass.

Medium

Can I keep driving? Safe to drive β€” the sensor heater doesn't affect running, but the light stays on and the car won't pass emissions until it's fixed.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed O2 sensor heater element (most common)
  2. Blown fuse feeding the sensor heater
  3. Damaged or corroded wiring/connector at the sensor
  4. Poor power feed or ground to the heater circuit
  5. Rarely, a failing ECM

How to diagnose & fix

Work through it in order

  1. Read the code and confirm it points to bank 2, sensor 2 (the downstream sensor).
  2. Check the fuse that powers the O2 heater circuit.
  3. Inspect the sensor connector and wiring for damage, melting, or corrosion.
  4. Measure the sensor's heater resistance against spec; replace the sensor if it's out of range or open.
  5. Clear the code and re-test to confirm the monitor passes.

FAQ

Quick answers

Is it safe to drive with P0161?+
Yes β€” this is a heater-circuit fault. The car runs normally; it just keeps the light on and prevents an emissions pass.
Can I just clear P0161?+
It will return once the ECM re-tests the heater unless the sensor or its wiring is repaired. A dead heater element won't fix itself.

Related codes

Often seen with P0161

Read & clear P0161 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX