just clean it, like clean it good, take the iac out and clean it and clean inside where it bolts up, I suspect you will see a lot of black sootPhysical real throttle.
that should resolve the problem. If not then grab one from a junkyard do the same and put it on.
trying to a find a new IAc unless you get lucky and score a new genuine oem one then forget it because none of the aftermarket ones work right, at least none I ever found.
it should self relearn within a couple minutes if all goes well