20% Off MOT & Services Until 31/01/26

How to fix an OBD P0161 fault code: HO2S Heater Circuit Malfunction

Written by
  —  
OBD-II Trouble Code: P0161 HO2S Heater Circuit Malfunction (Bank 2 Sensor 2)

What does the P0161 OBD-II code mean?

The P0161 code triggers when the powertrain control module (PCM) registers an issue with the heater control circuit in the oxygen sensor bank 2, sensor 2. Effectively, the bank 2, sensor 2 oxygen sensor (HO2S) is not heating up adequately, which is being caused by a problem in the oxygen sensor heater circuit. 

Logo
Need further assistance?
Lines

How serious is the P0161 code?

This particular diagnostic code's severity is only considered moderate, and there are no drivability issues related to this fault code. However, getting the issue resolved as soon as possible remains desirable as the P0161 trouble code will likely cause an increase in vehicle emissions that will result in an emissions test failure. The problem may also generate internal engine damage if the car continues to be driven.

What are the common symptoms of a P0161 trouble code?

Symptoms of the P0161 OBD-II code are minimal. However, you can expect the following symptoms:

What are the causes of a P0161 diagnostic code?

The most common causes for the P0161 trouble code triggering are:

  • Faulty oxygen sensor

  • Defective wiring or connections

  • Short or open ground in the wiring

How to diagnose a P0161 OBD-II code?

The simplest way to diagnose an OBD-II fault code is to book a diagnostic check with a trusted garage or mechanic or use an OBD-II scanner if one is available to you. Following the diagnostic steps fully and  correctly is important for accurate diagnosis:

  • Make a visual inspection of the wiring and connections for the bank 2, sensor 2 oxygen sensor

  • Measure the resistance of the oxygen sensor’s heater circuit using a multimeter (resistance specification can be found in the service manual for your vehicle)

  • Check resistance for the remaining circuit from the PCM to the connector of the bank 2, sensor 2 oxygen sensor. 

How to fix a P0161 OBD-II trouble code?

The most common repairs to resolve a P0161 fault code are:

  • Replace/repair defective wiring and/or connections for the bank 2, sensor 2 oxygen sensor

  • Replace faulty bank 2, sensor 2 oxygen sensor (common)

  • Replace faulty PCM

How to avoid a P0161 code?

Whilst the most common cause of a P0161 diagnostic trouble code is a defective bank 2, sensor 2 oxygen sensor; occasionally, the issue can be attributable to faulty wiring and/or connections. Consequently, regular checks of these areas will keep your car in good running order as much as possible. Additionally, it's always good practice to maintain your vehicle's engine by regularly servicing your car, including changing the oil along with the oil and air filters.

About Fixter

Fixter is revolutionising the car maintenance industry, one repair at a time. Fixter was founded to make car maintenance as easy as booking a taxi. Digital, transparent and stress-free, with world-class customer service. Since launching in Manchester in 2017, Fixter has expanded to more than 100 towns and cities across the UK and provided thousands of car owners with honest, convenient and affordable car repair services.

Logo
Need further assistance?
Lines

Fixter
WHY FIXTER?

Simply book online and we'll handle the rest

Our in-house experts make sure any quotes you receive are relevant and fairly priced, so no nasty surprises!

We negotiate competitive rates with garages to offer the best prices, on average 30% cheaper than main dealerships.

We personally select and vet only the best local garages, fully covered by a 12-month warranty on parts and labour.

Our fully insured Fixter Heroes offer a contact free collection and delivery service, with flexible time slots that suit you.

yellow-car

How it works

Car maintenance, made easy in 4 steps

Our reviews