Error code
OBD2 P0166
What it means
O2 Sensor Circuit No Activity Detected.
Severity
Summary
Code P0166 indicates that the heated oxygen sensor (HO2S) on bank 2, sensor 3 is not sending any signal voltage to the PCM. This can affect fuel and ignition timing calculations.
Symptoms
- Severe driveability issues like loss of power, hesitation upon acceleration, and unexpected stalling
- Increased fuel consumption
- Visible black smoke from tailpipe
- Hard starting
- Oil dilution due to over-fueling
- Reduced spark plug life
Common Causes
- Defective oxygen sensor
- Wiring damage in the heater control circuit or signal voltage circuit
- Blown fuse(s) in the heater control circuit
- Contamination from silicone-based oil/fuel additives
- Internal engine problems causing rich/lean conditions
Diagnosis
- Check for other stored trouble codes and freeze frame data.
- Inspect wiring associated with the affected sensor for damage.
- Perform resistance, input voltage, ground, and continuity checks on all circuits.
- Remove and inspect the oxygen sensor for discoloration or deposits.
- Replace the sensor if it does not meet manufacturer specifications.
Fixes
- Replace the faulty oxygen sensor.
FAQ
What causes P0166?
Common causes include a defective oxygen sensor, damaged wiring in the heater control circuit or signal voltage circuit, blown fuses, and contamination from silicone-based additives.
How do I diagnose P0166?
Diagnose by checking wiring for damage, performing electrical tests on circuits, inspecting the oxygen sensor, and comparing readings to manufacturer specifications.
Not affiliated with OBD2. Answer summarized from the manufacturer's manual linked above; consult that source for the authoritative procedure.
More OBD2 codes
- P0100Mass or Volume Air Flow Circuit
- P0101Mass or Volume Air Flow Circuit Range/Performance
- P0102Mass or Volume Air Flow Circuit Low Input
- P0103Mass or Volume Air Flow Circuit High Input
- P0104Mass or Volume Air Flow Circuit Intermittent
- P0105Manifold Absolute Pressure/Barometric Pressure Circuit
- P0106Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance
- P0107Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
- P0108Manifold Absolute Pressure/Barometric Pressure Circuit High Input
- P0109Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
- P0110Intake Air Temperature Sensor 1 Circuit
- P0111Intake Air Temperature Sensor 1 Circuit Range/Performance