Hello All,
newbie to your forum, actually I've been reading posts for a few days now but just joined today.
Got a question about stock clutch disks, Ive got an 08 bought new and has almost 1500 miles on it now, and cant tell if the disks are just broken in or are almost done. lever pull...