RE: Official Mayhem Thread
Just loosen the brake adjustments to find out for sure but it sounds as if it still has factory plastic clutch shoes. Ditch these and get aluminum shoes. You won't need any fancy dancy anything. Just the standard aluminum shoes. You'll see all grades of improvement.