New answers tagged


No and may be, Clutch while plays important role in affecting top speed but as you mentioned you just changed it, should not give less top speed. As you got the servicing done there might be few mechanical issues such as Slipping clutch (even new ones sometime can be defective thus dissipating power while slipping), caused by worn out disc or incorrect ...

Top 50 recent answers are included