My father and I just spent an 1 1/2 hrs. replacing the IAC and the damn thing still stalls on cold start up and still has a very bad idle. Again the car just had a full tune-up,mass air was cleaned, and egr was cleaned and now we replaced the IAC and still the same thing. I'm gonna bring to ford tommorrow but was wondering what other things it might be?