it could be your throttle positioning sensor. check that