That's it, IAC valve.
I did some searchig on the net, and it sounds like this is the problem. I have replaced my EGR recently, so.......
How tough is it to replace? I'm sure my injectors need cleaning again (I had the dealership do this last time 200K).
Thanks.