To bad the pump went on you.
At the Whine stage you can take the pump apart, grease the Sealed Bearing (OH NO) on the pump shaft and all will be well.
Still working for me after a year
There are (3) Rubber Bonded vibration fittings (Part #3). You may find some that may have broken
I Found (1) that was broken. Its held together by a hose clamp right now.
I order (3) @ $9 each but then I was told by supplier they would now be $27 each. I cancelled order on principal
If you take off could you measure diameter and thickness of rubber part and the stud lengths
Grainger sells for $2.70 each