Help clutch kit help [Archive] - Snowmobile World : Your #1 Snowmobile Forum

: Help clutch kit help

02-18-2002, 09:26 PM
Yes I have been thinking of getting a clutch kit and I dont know because some guys say it takes off your top speed and just helps your take off is this true or am I just dumb to belive them ?

11-17-2004, 01:28 PM
A lot of it depends on what type of clutch kit you get