Hello...I have a 98 ES 300 with 105,000 miles and recently my car has been having a problem. When I start my car, the engine will start up but the idle will get lower and lower until the engine dies. If I start the car and give it some gas it will be ok. I searched the forums and found out that I need to clean the IACV, which I did (thanks to detailed write ups :D) but now the problem is when I start my car, the idle is real high. It idles at 2500 rpm and slowly rises to about 3000 rpm in about a minute or so. After about a minute, the idle will reach 2000 rpm and jump to 2500 rpm back and forth.
I have tried resetting the 15 EFI fuse, checking vacuum lines and hoses, unplugged the battery, and still no luck. I'm not sure what else to do. I don't think it's safe to drive the either. Any suggestions? TIA