That is exactly what mine was doing when my IAC went bad. It could be several things but that is pretty easy to check. Google how to check it and you can find several detailed writeups with pics.
Did it ever start for like 3 seconds and stutter/stall out? Sometimes I have to start it and hold it at around 1200 for it to idle. But thats pretty rare now since I've fixed a lot of other things.