"CHECK BASE ENGINE IDLE"
While you guys were out, I was thinking that it may be the throttle hang plug is too small, or maybe it needs to be pulled out. The plug may be causing the IAC to open too far to maintain base idle.
Another thought is that the MAF is fubared. (NFG)