My idle is screwed up on my 94ES. Car starts fine. It runs fine as long as I am driving (i.e., giving it some gas) but when I have to stop for a light or traffic, the RPMs start to drop and unless I catch it and give it some gas, the car dies. Ironically the car tends to idle fine when first started (cold engine). When it first starts it idles rock solid at 700-800 RPM. As soon as I start driving it no longer wants to idle. Even with the engine throughly warmed up, it still has the idle issues. When I stop the idle drops and usually kills the engine unless I catch it and most times when I shift into park (auto trans), the engine just dies.
This started happening about two week ago. Prior to this, the car was running fine and I had no idle problems. The idle problem started after I twice left my lights on and drained the battery until it was dead. I know the car is suppose to re-learns its operating settings after experiencing a dead battery but its been two weeks now and is showing no sign of improving.
1. What do what I need to check/fix?
2. Anything I can do to help the car re-learn its operating settings faster?
Thanks in advance