I hate pump replacements. Definitely Stuart Turner. 99 out of a 100 have been plumbed in not to the MI's. I tell the customer that if the replacement packs up after a week the Manufacturers will not honour the warranty.
Customer looks at me as if I don't know what I'm doing as the old one lasted 15 years.