Originally Posted by pondscum
Have you tried unplugging the ICV to make sure its not a vacuum leak?
Yes - idle drops to normal if either (or both) ICV or TPS are unplugged. Also, this coincides with the fitting of the TPS, so unlikely to be coincidental!
JJ