I have a bildge pump. i actually just fixed it / installed it.
I had the rear cover open on the water with me sitting on the back of my XP... and a HUGE 4' wave came by. it sank my XP in SECONDS.
my wife was with me on my GTX, and we were about 150' from the actual launch. so, with me as human tow rope, i hanged on the back of the GTX and one arm / hand on the bow of the XP, dragged it at idle, got to shore. it was, no kidding, all of 12" out of the water. it was,for all useful reasons. SANK.
anyway, got to shore, where i kept hitting start (key off) to run the bildge pump... thinking it would take years, i got the wife to grab the trailer. got the XP on trailer, then GTX, pulled out of water, but left on ramp so they would be slanted back.
popped open the back cover on the XP, water comes RUSHING out like i've never seen, pulled the drain plugs, hit start (key still off) to run bildge.
let it drain a for a bit, while checking the engine that's clearly been 100% UNDER.
i FAST TAP the start (key in) knowing that water COULD have gotten in. it won't turn over. i figure it's got water, do not bend the rods!
pulled spark plugs, with the genuine $25 sea-doo tool kit the previous dumbass (i mean owner) lost... crank it a while without plugs.
blew the water off the plugs, reinstalled
it was a B*TCH to get it running, but i knew if i was going to save it, it needed to be run.
got it running, water out, launched, ran another 30 min to make sure the engine burnt out any water from the system.
new rule. unless i have to, do not open rear XP hatch. it's just too low.
I usually want to see the water level because I can burry this ski so deep and so long that water up and OVER the battery for me is.... normal.
3-4 quick spins 100% under (water 3" ABOVE the handlebars) will flood the hull. the bailers and electric pump all work 100% they just can't keep up with how fast I can flood it... and all the seals are good!
I'm thinking about adding a 2nd electric buildge pump just because of how hard I ride...
anyway, had this happend not at the launch i'd have beached it and used the electric pump and or anything i had to bail it out, then remove plugs, etc.
it was my fault for wanting to see the new pump in action, but quick thinking and experience saved my engine...