There are different throttle levers on the trans itself. Measure the length . Its probably the longer version. I have many shorter ones. I 'll be gone until Tuesday. Pm me a Picture and length . I may have the correct one. If so I'll send it to you.
Doug