b16 sounds like it as a twostep

What does that mean??? The car only does it when its worm... and it doesn't rev at a constant patern... @ 1500 and droping down to lik 1200 and it jumps back up to 1500 when I'm holding the gas… I have no clue what it might be...