RT Firefly
Enigma
Mr. K That cover does appear to be an aftermarket "Speed Seal" but it's the end opposite the impeller that is of concern. Where to pump connects to the motor. The old style is prone to failure and as I said, is probably NOT worth re-building. Please provide a picture of the other end please.