Finally got the Dr Pulley Clutch in my C600 Sport tuned to my liking. I had to order weaker clutch & pillow springs from Dr Pulley since all of the extra springs included with the clutch are stronger than what it comes installed with. The weaker clutch springs cause the clutch to engage at a...