Its all fixed now. It was a sensor attached to the back of the idle control motor. It had come loose. So timing is back to normal, and car in running beautifully again.
Thanx so much for your help. Without you, I wouldnt have known what to get him to check. So thanx again!
Friday, December 3rd, 2010 AT 3:32 AM