I purchased a water pump for my Ferrari 355 from a seller on Ebay. He had the best price, claimed he used a better than OEM seal and bearing and...