Honda Error Code P1166: How to Fix It

Medium 1-2 hours Low Severity Verified June 2026
Error Code
P1166
Brand
Honda
Product Type
automotive
Severity
Low
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Honda error code P1166 indicates a malfunction in the front oxygen sensor heater circuit for Bank 1 Sensor 1. This means the oxygen sensor's heater element isn't warming up properly, which can affect fuel efficiency and emissions. While not immediately dangerous, this issue should be addressed to maintain optimal engine performance.
Ad

Tools You'll Need

How to Fix Error Code P1166

  1. Turn off engine and engage parking brake

    Never work on a hot engine. Exhaust components can cause severe burns.
  2. Connect OBD2 scanner and confirm code

  3. Locate the front oxygen sensor

  4. Inspect wiring and connector

    Disconnect the battery negative terminal before handling electrical connections.
  5. Test heater circuit resistance

    Ensure the sensor has cooled completely before testing resistance.
  6. Check for voltage at heater circuit

  7. Replace oxygen sensor if faulty

    Use only the correct oxygen sensor socket to avoid damaging the sensor housing.
  8. Clear codes and test drive

Parts You May Need

Front oxygen sensor (Bank 1 Sensor 1)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Front oxygen sensor (Bank 1 Sensor 1)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Front oxygen sensor (Bank 1 Sensor 1)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Front oxygen sensor (Bank 1 Sensor 1)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Front oxygen sensor (Bank 1 Sensor 1)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Front oxygen sensor (Bank 1 Sensor 1)
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you find multiple oxygen sensor codes, suspect ECU issues, or if the problem persists after replacing the sensor. Also seek professional help if you're uncomfortable working with electrical systems or if the sensor is located in a difficult-to-access position requiring lifting the vehicle.

Frequently Asked Questions

Can I drive with Honda error code P1166?
Yes, you can drive with P1166 as it's not immediately dangerous, but you should address it soon. The faulty oxygen sensor heater can cause poor fuel economy, increased emissions, and potential damage to the catalytic converter if left unrepaired for extended periods.
How much does it cost to fix Honda P1166?
DIY repair costs range from $50-150 for a new oxygen sensor plus tools if needed. Professional repair typically costs $200-400 including labor. The oxygen sensor itself usually costs $50-120 depending on your Honda model and whether you choose OEM or aftermarket parts.
What causes Honda P1166 error code?
P1166 is most commonly caused by a failed oxygen sensor heater element, corroded wiring connections, or a blown fuse in the heater circuit. Less common causes include ECU issues or damaged wiring harnesses due to heat exposure or road debris.
How long do Honda oxygen sensors last?
Honda oxygen sensors typically last 60,000-100,000 miles under normal driving conditions. Factors like frequent short trips, poor fuel quality, engine misfires, or contaminated oil can reduce their lifespan. Regular maintenance helps maximize sensor life.
Will P1166 cause my Honda to fail emissions testing?
Yes, P1166 will likely cause your Honda to fail emissions testing since it indicates a malfunctioning oxygen sensor heater system. The oxygen sensor is critical for proper air-fuel mixture control and emissions compliance, so this code must be resolved before passing emissions tests.