there are several questions within your question. The first one is why did you replace the oxygen sensor? Was it for a oxygen sensor heater or for a slow-switching rate or for a lean signal or a rich signal? Unless it was for the switching rate changing the sensor won't fix anything with the engine performance. so if you have the code it will help with the diagnosis. If you don't, then go back to autozone as you're going to have to go back there anyway. You need to find out why the check engine light is on now. Because it was on for the oxygen sensor before doesn't mean that's why the light is on now. The check engine light can come on for any of about 150 reasons, only a few of which are related to the oxygen sensor. So find out why it was on originally and why it is on now. if the code is the same it may be that the light is on because of the previous history of a failure and not indicating a new or unresolved problem. Have autozone clear the code. if the light comes back on then the problem still exists. If the light doesn't come back on then the problem is with something else that is not monitored.As for the idle; was it doing that before the sensor was replaced? that car has an idle relearn procedure on it that wipes out the idle settings in the PCM every time the battery is disconnected. disconnecting the battery on that car doesn't clear the check engine light but it does wipe out the idle settings. to have the PCM relearn the idle you need to start by disconnecting the battery and leaving the negative cable off for 3 minutes. Then, make sure all fo the accessories are turned OFF including the air conditioning, headlights, stereo etc. then start the car and don't touch the gas pedal. let the car run at idle for 10 minutes without touching anything. then shut it off and restart it. That may fix the idle.if you still have problems, give us the codes and we'll see if we can help you at that timehope that helps
|