have you tried getting a new throttle positioning sensor? could be your throttle just being out of wack.
Forum Rules