My 1999 Dodge Dakota RT will not pass inspection. The check engine light stays on. I changed the O2 sensor and the speed sensor. What else can I do???
Check engine lights are designed to turn on because of an fuel/emission problem. You changed the O2 sensor, ****have you reset the computer by disconnected the battery for about 10-15 minutes?**** After you reconnect it drive for several miles to see if it turns on. Run the gas tank empty and when you pump gas try not to pump at gas stations that have E10 mixed with regular gas. BP and shell stations are known for that and can trip the O2 sensor. Try pumping at a gas station like the exxon. If you still have problems with the check engine light, try cleaning the mass air flow sensor ( its located after the air filter and before the throttle body). Also check the gas cap, making sure there aren't any leaks or signs of cracks in it. The best thing to do is to take it a Auto Zone or Advanced Auto and have it diagnosed for free. That could give you a better idea on what to look for if none of these things fix it
Mar 07, 2011 |
1999 Dodge Dakota