adam valentine
New Member
OK i got my cent clutch installed yesterday today i took it on a good ride and Ive realized top speed is 8-10 mph slower and the same hills i went up with out assistance I now have to help it out and any sort of incline slows me down fast anyone else notice this does the clutch perhaps have a break in period ?