I'm a moderator for this topic and I wonder whether you're still waiting for an answer. If you are, please let me know and I will do my best to find an Professional to assist you right away. If not, feel free to let me know and I will cancel this question for you. Thank you!
The IAC may just need cleaning , when this malfunctions it will set a code but if no codes then just may need cleaning ,
Check for vacuum leaks bad vacuum hose connections or miss routed ,
Hope you did not use Bosch spark plugs as theses will give you problems .
No code idle problem is normally a dirty throttle body ,IAC dirty ,miss routed vacuum hose or damaged ,vacuum leaks .
Need further assistance with this issue please get back to me.
Carb cleaner will work just right ,
clean the throttle body flap on both sides use an old tooth brush to clean. after cleaning leave the flap open and wait for the carb cleaner to evaporates then start and try
do the same with the ISC remove and spay clean if dirty .
Attachments are only available to registered users.
Need assistance with this please let me know .
Throttle body is as shown below.