I put a new IAC in and it still stalls in idle occasional and still idle high during start up .
Did you clean your throttle body and MAF? That might help. Check youtube on how to do it. Also check for vacuum leaks?
Don't forget to reset the ECM after your repair so the ECM can relearn the with the new part.
Search Dodge Avenger Questions
Dodge Avenger Experts