Originally Posted by duanew1
Yes. According to the service manual the end of the clutch lever should have 10-15 mm of free play. I usually give a little more free play than that. A tight clutch cable will keep the clutch from fully engaging and allow it to slip. The wrong oil could also cause similar problems.
Phew. Thank you so much. I will let you know if loostening the lever a bit helps.