There are many reasons for the Check Engine Light to come on. It (the car's computer) is trying to tell you that it has identified a problem, and it has stored a code to tell you what circuit has the fault. As far as idling up, I would address the cause of the check engine light first. THAT may well take care of the high idle problem.
You can find out what the code(s) is/are with either a scanner tool (pretty expensive) or you can use the routine programmed into the computer.
Try this--
Take a note-pad and pencil out to the car with you, and pay very close attention to the Check Engine Light. Turn the key on (but do not start the car) until all the lights on the dashboard come on then turn it off. Turn it back on again, and then off again. Now turn it on and wait. Do all of this within 5 seconds.
You must pay attention and not space off here. Watch the Check Engine Light. It will begin to flash. It will flash once, then a short pause, then it will flash twice, followed by a long pause. This is a code 12.
Now it will flash another code, followed by a short pause, then again another code followed by a longer pause.
All codes are 2-digit. The LAST code will be a 55. (flash-flash-flash-flash-flash, PAUSE then flash-flash-flash-flash-flash) This will indicate that you have identified all the codes.
If you miss one, or if you are not sure you got it all. turn off the key and wait for 20 seconds, and start over.
The first code will always be a 12, and the last will always be a 55. Now you have the information to go down to the library or the parts house and get the repair manual and look up the cause, and the suggested course of repair.
REMEMBER these codes only identify the circuit involved, not necessarily the component.
2006-07-28 12:33:26
·
answer #1
·
answered by Ironhand 6
·
1⤊
0⤋
Have it checked to see what code is stored in the ECM (engine control module). It is most likely related to the AIS motor (automatic idle speed).This is fairly common on this vehicle.
2006-07-28 23:08:06
·
answer #2
·
answered by Iknowthisone 7
·
0⤊
0⤋