Ok, this morning I removed the TB, disassembled, cleaned, reassembled, and reinstalled. No change. Throttle snaps back as it should.
I can hear air rushing through the IAC port till the revs come down so I do believe it is a bad IAC. Is there a test I can do on it rather than just throwing...