Replaced everything looking lot a leak, and learned after replacing the pump the leak was still there so 95% sure it’s not this pump. Sold as is.