Yes, i have and yes they do make a difference in how hard you'll have to pull the clutch lever.Would love to know if anyone has installed one on 06 Mastiff....
Thanks for your reply !!Yes, I have install them in a 12 disk clutch. BUT, you really need to measure your clutch stack to make sure it is thicker than 1.970''. If your old clutch is worn any more than that, you will have a hard time adjusting it, so you can find neutral. Having to jack the throttle to find neutral, is not a proper adjustment.
Thanks for your reply !!Yes, i have and yes they do make a difference in how hard you'll have to pull the clutch lever.
