My IAC was replaced last February for the same symptons. Symptons came back again two weeks ago. Dealer changed the IAC again, (for no charge since mileage was less than 20000KMs and less than a year from previous repair). Swapping the IAC did not a cure make this time. Upper intake gaskets were found to be the culprits and now she works fine.Gaskets were about CDN $14.00 each (2 required for the V6) and labour CDN$85.00. My 95 Contour had 213212 kms at the time.