I had the same problem with my 1992 es300 with 135,000 on it. I tried replacing the idle air control valve, pcv, air filter, and it had no effect. Turns out for me that my tranny fluid was getting low so I added some more fluid and the problem went away; has not once acted up again for the last 10 months!