If your Land Rover Defender Puma or TD5 clutch pedal is squeaking or creaking even after you’ve greased it and used WD40 then try this instead to help stop your Defender clutch constantly squeaking when its pressed down. It’s often not the clutch pedal or the clutch spring inside the footwell, it’s the clutch linkage […]