My 99 SVT did the same. Dealer eplaced the IAC and reprogrammed the car with new code from Ford. The problem went away entirely and that was over 6 months ago.