Welcome to Land Rover Defender Sri Lanka. Please log in or sign up.
Total Members
47
Total Posts
386
Total Topics
204
My clutch pedal is stiff and makes a 'keek' sound when pressed. Can I fix it myself, or is this a master/slave cylinder issue?