http://www.marinedieseldirect.com/ sells the pumps & seals. around $160 for the yanmar raw water pump. $6 for just the seal. Not sure how hard either seal or pump replacement would be???