The P1166 indicates a problem with the primary O2 sensor on your catalytic converter. You'll need to replace it. Search for 'P1166' for some less expensive options than buying it from Honda. And where ever you get the sensor avoid Bosch sensors, there have been a number of HondaSUV.com members who have had problems with them on their CR-Vs. I believe Denso supplies the OEM sensors.