04 GT vert would idle too low and die on occassion. I replaced the IAC with a unit from O'Reilly and the idling improved but would hang way too high even while stopped at an intersection. Mechanic buddy o'mine said Ford only for certain parts including the IAC. I put the Motocraft on there and BAM she runs great and idles correctly. I've been dealing with this for 2 months trying to figure out what else could be the problem. Ol'buddy said to only use FoMoCo for O2 sensors as well, but I'll wait a bit to change those.