Monday, March 3rd, 2008 AT 5:41 PM
I have a 1999 honda accord, My engine light is on and I took it to a mechanic and he said it was P1166, that means control air and fuel metering, and I would like to know is this a serious problem? What does it mean? How can I fix it?