View Single Post
Old 11-14-2011, 06:17 PM
vincent713 vincent713 is offline
Motorized Bicycle Elite Member
Join Date: Jun 2010
Location: Dallas
Posts: 287
Default Re: Some help with centrifugal clutch install

Yes, the quality control of whoever makes these things are pretty much non existence. In time it does seem to be smoother. I have to say I'm enjoying the automatic clutch, I don't have to worry about pulling the lever to disengage the clutch. This makes it a more carefree and enjoyable ride.
Reply With Quote