yes, some of them leaked, youll need the new little seal behind the impellar. I dont know if it was a bad run of seals or what, but once I change the seals, they dont come back. Funny thing is, I dont recall hardly any srx ever leaking.
p.s., some were just the cover o-ring too