I replaced the clutch springs and made an effort NOT to get heavy duty springs. But no, it's still a pretty stiff pull. Pictured above is a Moose Racing Easy Pull clutch system. If gives a mechanical advantage to the lever. I was hoping it would come with installation instructions, but again, not my luck. Does any one have expierence with these or have any idea how it should be installed? Thanks.