Question about 2006 Jeep Liberty
Why is my check engine light coming on
The check engine light comes on and stays on when a problem is detected
by the self diagnosis system of your vehicle. Generally, the problem is
in the emissions or something that is affecting the effectiveness of the
emissions, but other causes can trigger the light to come on, too. To
determine the cause, the vehicle will need to be taken to AutoZone or a
shop that has an OBD2 scanner, or for 1995 and earlier models, an OBD1
scanner, While a scanner will not give you the magic answer, it will
give you a code that narrows down the problem area.
A flashing check engine light is an indication of a severe misfire or problem that is likely to harm your engine. Immediate diagnosis and service is needed.
Some specific causes for the light to be on are:
Gas cap left off, not tightened, not installed correctly, or needs to be replaced
Engine misfire - error might clear itself after 3 complete warm-up cycles; not restarts, but warm-ups
At start up for a bulb check - Should not stay on
Problem in the emission system, including clogged exhaust or the catalytic converter not functioning properly
Dirty/clogged air filter
Dirty MAF sensor
There are pages and pages of items that can cause a check engine light to come on. Having it checked with a scan tool will narrow down the problem area.
More comments from contributors:
Not all systems are able to be read by your local auto parts store. For '95 and earlier cars, OBD I is used and can NOT be read by AutoZone or Advanced Auto. A simple paper clip can be used to jump 2 ports on the diagnostic port and have the Engine light flash a certain sequence. This will then tell you the code to refer to for troubleshooting.
On certain Dodges, you can check the codes with the engine computer. Just turn the key on to the position just before it starts the car. then turn it off. Do this 3 times quickly. After the third time, there will be codes on the dash LED. Just copy them down and go to Google and find the codes.
Good luck (remember rated this help).
Posted on May 09, 2010
a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
Posted on Jan 02, 2017
Tips for a great answer:
Aug 15, 2016 | Cars & Trucks
Jun 27, 2012 | Kia Optima Cars & Trucks
Jun 16, 2012 | 1986 Chevrolet K1500
May 10, 2012 | 2005 Chrysler 300
A P0507 DTC trouble code is set when the actual idle speed is higher that than the desired idle speed set in the computer. I would be checking for a vaccum leak because that can easily cause the engine to idle higher than usual. Aside from that you could have a malfunction in the electronic throttle control or the Engine computer but thos are less likely. As far a vacuum leak goes sometimes a hissing noise can be heard, Inspect all the rubber hoses for cracks or splitting and also check the intake hose after the air cleaner for any leaks. Hope this helps and good luck.
Feb 18, 2011 | 2002 Nissan Altima
Jun 16, 2010 | 2004 Mazda 3
Oct 29, 2009 | 2001 BMW 330
Jul 31, 2009 | 1998 Nissan Frontier
Jun 16, 2014 | 2006 Jeep Liberty
287 people viewed this question
Usually answered in minutes!