bigJake
Well-Known Member
I lost the top throttle lever pin on my 96 GSX. I see some selling inline for $20 (for a frickin plastic pin). Anybody know a reasonable source or best alternative? Stainless steel pin with a c-clip, if i can find the right size? Right now in a pinch I have a screw holding it in place.