Everything Sportbikes
New member
it might be the throttle body. there were a lot of problems with the throttle plate sticking in a lot of the trucks. if it is hard to press the pedal and eventually it snaps free when you are pushing it, then it has this problem. have the throttle body cleaned.