P0161
O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 2)
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P0161
P0161 indicates a malfunction in the heater circuit of the downstream oxygen sensor on Bank 2. Modern O2 sensors have built-in heaters that quickly bring the sensor to its operating temperature of around 600°F (315°C). Without a working heater, the sensor must rely on exhaust heat alone to warm up, which can take several minutes — especially during cold weather or short trips.
The heater circuit allows the sensor to begin providing accurate readings within 20-30 seconds of engine start. When the heater fails, the sensor operates in an unheated mode during the warm-up period, during which the PCM cannot accurately monitor catalytic converter efficiency. This mainly affects cold starts and short trips where the engine never fully warms up.
This is a low-severity code that will not cause significant driveability issues in most cases, especially once the engine is fully warmed up. However, it will trigger a Check Engine Light and cause an emissions test failure. The most common fix is replacing the O2 sensor, as the heater element is built into the sensor assembly and cannot be repaired separately. Before replacing the sensor, check the heater circuit fuse and wiring — a simple blown fuse is an easy, inexpensive fix.
Severity
Symptoms
- •Check Engine Light is on
- •Longer warm-up period before smooth idle
- •Slightly rough idle when cold
- •Reduced fuel economy during short trips
- •Failed emissions test
- •Possible slight hesitation during cold starts
Likely Causes
The internal heater element in the downstream O2 sensor on Bank 2 has burned out or developed high resistance, preventing the sensor from reaching operating temperature quickly.
A broken wire, corroded connector, or poor ground connection in the heater circuit prevents adequate current from reaching the sensor's heater element.
The fuse or relay that supplies power to the O2 sensor heater circuit has failed, cutting off power to the heater element entirely.
A short circuit in the heater wiring — either to ground or to power — has caused the heater to stop functioning and may have blown the heater fuse.
The PCM's internal driver circuit that controls the O2 sensor heater has failed, preventing it from energizing the heater element.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Replace the Bank 2 Sensor 2 oxygen sensor (includes heater element)
- Check and replace blown heater circuit fuse
- Repair damaged wiring or corroded connectors in the heater circuit
- Verify and repair ground connections for the heater circuit
Shop Parts
Videos
P0161 Explained - Oxygen Sensor Heater Circuit Malfunction (Simple Fix)
FIXD
How to Fix P0161 Engine Code in 2 Minutes [1 DIY Methods / Only $19.91]
nonda
How do i fix code P0161: CAUSES and SOLUTIONS
DTCcodes