Is the CEL on? Does it do it only on initial startup, or will it act up when you're idleing at a light?
If it was your ICV, it would probably act up all the time, and not clear up after a minute or two. That makes me think it's a sensor problem. If you can get it scanned, it might show if one of the sensors is out of it's normal parameters.