no it wont be any of them.

1, is impossible 2, you car is from japan right? like most of everyone else's turbo mr2 in the uk.

that would also suggest that your idle would change as you drove to different locations! 3, this does not effect your revs.

Ok This is an idea, consider this.

.

.

When the engine is cold, on a perfect working engine the ICV is around 90% open so the ecu can hold an idle of

'about' 1200 rpm.

when the engine is hot, the ICV is only open about 20% enough to keep the revs at around 900.

If you have a vacuum leak, while the engine is cold, the ecu will not open the ICV to 90% like it should as it will detect the high idle rpm as being too high, instead it will open just enough to make 1200rpm 10% say? Therefore you will not notice that you have a vacuum leak while its cold.

But when the engine warms up and wants to set the ICV back to 20%

(its warm open state,which will usually drop the idle from 1200 to 900) the revs then actually Increase instead of drop.

hard to explain but do you see what im saying?

Your PFC's may be setup to control the ICV differently, or it may have been calibrated on there while you had the vacuum leak.

Therefore my verdict is.

Vacuum leak.
