Suzuki TL1000R & TL1000S Forum
I have had clutch pushrod seal leak from day 1 of ownership of this bike.
I have TLS with 6 bolt clutch.
According to the parts fiche, this uses the longer left-side push rod - 101.5mm, part number 23111-05A01
Now the rod that is in there currently, is the shorter one - presumably from...