I had that... I don't know what it was, but I haven't had it since I
o Replaced the PCV valve
o Cleaned the Idle Air Control system
o Replaced my mode switch

It could be any one of those.