Mixing water and oil will present problems for any pump. Add detergent and it compounds the problems. I would ask the dealer specifically what is damaged: Bearings? Pistons? Vanes? Valves? At least you will make an effort to get a reasonable explanation. I would just flush the system (Like Jeffy said) and see if it helps. Good luck,,,joe