Check engine light on? Type your code.

P0161: O2 sensor heater circuit malfunction (Bank 2 Sensor 2)

You can keep driving. Get it checked when convenient.

Can I drive with P0161?

Yes, you can keep driving. Rear sensor heater burned out; usually safe to drive for a short time, but get it checked to drive for a short time, but get it checked.

What does P0161 mean?

P0161 stands for O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 2).

Symptoms you may notice

  • Check engine light illuminated
  • Slightly increased tailpipe emissions during the first 3 minutes of warm-up
  • Normal engine performance once warmed up

How much does it cost to fix?

Repair costs for code P0161 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Burned out heater element in Bank 2 Sensor 2
    $70-$190 common
  • Blown downstream O2 heater fuse
    $5-$15 common
  • Corroded connector plug
    $20-$50 possible
  • Melted harness touching exhaust pipe
    $35-$90 rare

What to do next

  1. Check engine fuse box for blown heater fuse.
  2. Measure resistance across sensor heater terminals.
  3. Replace Bank 2 Sensor 2.
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code P0161 affects only the electric pre-heater in the rear Bank 2 sensor. Does not impair driving or engine health.