RumblingV8
Member
Hey guys,
Does anybody have a source for a good quality clutch lever? The one that came with my kit was poorly manufactured, the lever itself has an indentation where the pin locks down, almost as if someone did a poor job drilling through and drilled part of the lever as well, and as such the pin does not hold the clutch out far enough to idle without the clutch dragging. A minor annoyance, but one I'd like to fix.
Does anybody have a source for a good quality clutch lever? The one that came with my kit was poorly manufactured, the lever itself has an indentation where the pin locks down, almost as if someone did a poor job drilling through and drilled part of the lever as well, and as such the pin does not hold the clutch out far enough to idle without the clutch dragging. A minor annoyance, but one I'd like to fix.