Don that sounds like the caught the seal when replacing the pump, I really can't believe they didn't fit a new seal when they did the job as that a common place for leakage.