Well it can be many things. Without knowing any codes or fuel pressure readings, there are a couple of things possible.
The wires going to the IAC might have a problem.
Could have a bad IAC
Might be an obstruction in the air flow
Might have an EGR problem
MAF Mass Air Flow sensor
I just wish I knew more with codes, etc.
I think you need to take it back to the place who diag and installed it.
Thanks
FORD MOTOR COMPANY CAR AND POWERSTROKE SPECIALIST FOR OVER 16 YEARS. ASE MASTER SINCE 1991. CURRENTLY WORK AT A MAJOR FORD DEALERSHIP. GIVE ME YOUR FORD PRODUCT QUESTIONS, IF I HELPED, PLEASE HIT THE ACCEPT BUTTON. EXPERTS QUESTIONS ON FORDS WELCOMED