so ur saying the revs go up and down constantly?
its either:
adjust ur idle on the throttle body (use a screwdriver if u know it),
could also be ur air control valve
or even ur idle control valve
all attached to ur throttle body...

check ur throttle body maybe full of deposits and need to be cleaned?