Water pump was actually fine. it was the gasket on the back of the pump under the sheet metal cover plate.
I did it months ago. It won't leak again. I might not be able to get it off ever again but it won't leak