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
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter
- Oxygen sensor socket
- Ratchet set
- Wire brush
- Electrical contact cleaner
- Anti-seize compound
How to Fix Error Code P1166
-
Turn off engine and engage parking brake
Never work on a hot engine. Exhaust components can cause severe burns. -
Connect OBD2 scanner and confirm code
-
Locate the front oxygen sensor
-
Inspect wiring and connector
Disconnect the battery negative terminal before handling electrical connections. -
Test heater circuit resistance
Ensure the sensor has cooled completely before testing resistance. -
Check for voltage at heater circuit
-
Replace oxygen sensor if faulty
Use only the correct oxygen sensor socket to avoid damaging the sensor housing. -
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.