...revs to 2000 rpm...? and goes back to 1000 and keeps going back and forth like if im pressing the gas pedal. Its does this for maybe 12 minutes then stops. Why is this? and would it be pricey at the mechanics??other times it revs to 2000 rpms then goes to 1500 back and forth but it usually stays invetween 1000 and 2000