Sounds like the impeller shaft seal to me...when you replace the seal, does it stop leaking at all, even for a short amount of time?

Welcome to the forum!