It’s been over two weeks since cleaning the throttle body on my IS200 SportCross (1G-FE engine). In the morning or after a long period parked, the rpm is nearing 2000 all the time now on start up for several minutes.
It only drops back down to regular idle speed when the temp gauge is at halfway, not before. I’ve also noticed even after driving, the idle can fluctuate and at times randomly goes up to 1100rpm even when the engine is fully warmed up and stationary. At times the idle sounds a little rough especially on cold morning starts.
I’ve driven the car daily since then so the ECU can re-learn as advised by other IS200 owners, but it’s made no difference. The rpm always shoots up to between 1800-2000 on every start after long periods of the engine not running. I have reset the ECU, replaced the Air Temp Sensor, replaced the VVTi solenoid & filter (which was broken) and carried out a vacuum leak test with no leaks found. No engine light or error codes showing on the OBDII reader.
Fyi, I didn’t remove the throttle body from the car, I just cleaned it in situ.
Is there anything else I might be missing out on diagnosing because I’m now stumped on where to look next to try resolve this? I’ve owned 5 of these IS200s in the past & have never encountered this problem with them before. This one is a 2003 model if that makes any difference.
Thank you.