Not sure if anyone has tried this before but my speed sensor went bad on my 1996 XP. I bought another one and it fixed my speedo but I thought I'd mess around and try to fix my old one and I have something that seems to work. I bought a generic speedo sensor for a motorcycle, I got 2 of them for $10 off of ebay. They are waterproof and made to be mounted down by the front wheel of a motorcycle so I think they will be safe on the Seadoo. Then I drilled a hole right through the old sensor and glued this one in place. The mounting plate on mine is in bad shape and one side of the paddle wheel support is cracked so I'm not going to mount this one on my ski but I have connected it to my harness and when I spin the wheel the speedo moves so I think it's promising. If anyone tries this, let me know if it works on the ski.