17-06-2014, 10:35 PM
there is something funny going on hear as your throttle lever dose not sit on its stop, unless you have some one in the car with there foot on the pedal.
i would start by getting the throttler lever to stop and moving on from there
i would start by getting the throttler lever to stop and moving on from there