I didn't replace the leather seal, but during the rebuild process I rubbed a little Girling red grease on it. No problems with leaks or piston hanging up.