OK, I was wrong. It didn't fix the problem. It helped but there is still an intermittent noise coming from the intake.
After research I've decided to find a new IAC out of a junk yard. OEM Motorcraft Part # CX1785 are over $100.
Generic replacement parts don't cut it here either since the...