TL/DR: replace shafts and seals as a unit, for best results. Protect seals from install damage with mylar on shaft.
In my experience as a mechanic, only replacing the seal on rotating equipment will only temporarily fix the leak. The surface that the seal mates with (shaft, bore, faceplate...