Rockauto shows different part numbers for the IAC but when you cross reference them they come up as the same part number if looking it up by applicatoin. The TPS are different; use the motorcraft/rockauto number "DY967" to cross reference the correct part. An SVT TPS at autozone, by application, shows a TPS246 and the Motorcraft number results in TPS245. I believe the major difference in the two is the direction the sensor is supposed to rotate.
The only reason i mention this is because i found out the hard way
I've been using RA and Motorcraft numbers to cross reference parts anytime I go non-OEM. AZ still doesn't know the difference between E0 and E1 brakes