Agree on the piston seal. Keep it leather. First step is to try refurbishing the original (if needed).