I can understand how you feel. In another lifetime/career I was in automotive and had customers go into shock about the prices of NOS or used parts. Even though the advertisement says 1 year warranty, sometimes it hard or almost impossible to have it honored.
I got rid of my favorite PWC last year (2003 Sea Doo XPDI) not because it gave me any problems, but with what replacement parts would cost me.
Curious how you knew you needed this part? Mine is throwing lots of warnings: TCS, ABS, Stability, etc. all at the same time. The shop is saying it needs a new ABS Control Unit -- ABS Control Module I assume.
It was also throwing a low voltage code and an air bag system code... so it made me wonder if it wasn't just a voltage issue.