it really sounds like whoever replaced the pump pinched the seal.