the idle control valve was my first thought as it went on my last escort! ran the car with it disconnected and revs were all over the place, when i reconnected it, the revs stabilised! also checked the cat an thats fine! all vac pipes ok too! sensor should be delivered early this week so fingers crossed!!!!!