Originally Posted by bambbrose
it's probably air in the coolant, making the iacv, or the fiav read incorrectly.
unless there is a code, then that is my guess
:werd: check your coolant levels. mine was doing the same thing when my lower hose sprung a leak and my car was running low on coolant.
up and down at idle...pretty quickly too.