Is the car overheating? does this only happen when the car is cold, hot, or all the time? Can you put the car in park or neutral and rev/decelerate without problem?
Sounds like the IAC is going bad. There is a slight possibility that this is transmission related. So I would start off by...