if you problem is not already solved, you can try to clean your IAC before
remove it, take extreme care to not break the paper gasket, fill the 2 holes with brake cleaner or carb cleaner or something similar, do it maybe 5-6 times, you should see all the dirt and crap is removed after, wait...