just a thought, check your cable where up by the lever. Over time the cable starts coming apart. Check the clutch cable life post