OBD-II Generic Error Code P0163: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0163
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0163 means the oxygen sensor in bank 2 sensor 3 is reporting a voltage that is too low. This usually indicates a sensor that is stuck lean, a wiring issue, or a failing sensor. Driving with this code can reduce fuel economy and may cause other problems.
Ad

Tools You'll Need

How to Fix Error Code P0163

  1. Check for Loose or Damaged Wiring

    Ensure the engine is off and cool before working near exhaust components.
  2. Test O2 Sensor Voltage with a Multimeter

    Be careful not to short the probe to the exhaust or other metal parts.
  3. Check for Exhaust Leaks

    Exhaust components can be very hot. Allow the vehicle to cool completely.
  4. Replace the O2 Sensor

    Do not over-tighten the sensor as it may damage the threads.
  5. Clear the Code and Test Drive

Parts You May Need

Oxygen sensor (bank 2 sensor 3)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (bank 2 sensor 3)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (bank 2 sensor 3)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (bank 2 sensor 3)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Ad

When to Call a Professional

If you've replaced the sensor and checked wiring but the code returns, or if you suspect a problem with the ECU, take the vehicle to a professional. Also, if the sensor is in a difficult location (e.g., on a truck or AWD car), a shop may have better access.

Frequently Asked Questions

Can I drive with error code P0163?
Yes, but it may reduce fuel economy and could cause other sensors to adapt incorrectly. It's best to fix it soon.
What does bank 2 sensor 3 mean?
Bank 2 is the side of the engine opposite cylinder #1. Sensor 3 is the third oxygen sensor in order from the engine, usually after the catalytic converter.
Is P0163 the same as P0137?
No. P0137 is for bank 1 sensor 2. They have similar causes but different locations.
Will a bad O2 sensor cause check engine light to flash?
No, a flashing check engine light indicates a severe misfire that could damage the catalytic converter. P0163 usually causes a steady light.
Do I need to disconnect the battery when changing the O2 sensor?
It's not strictly necessary, but it's safe practice to avoid short circuits. Many people do it to reset the ECU.