Sounds like a front seal or a pump seal/ gasket.