They will hold a bunch of water in the lower end. I would forget about a compression test. Crank it for 10 second bursts with all plugs out for 3 or 4 times and let it cool the starter. Then do it again until you don't see much water coming out. Then put in clean plugs and try to start it. You may need to prime it. The water will leave quickly once running. But chances are the water has messed stuff up in the lower end. You may get lucky. But you need to get it started soon or it will just be a rust ball in the lower end.
Hang on, raining in SoCal???
Man, am I late to the thread or what? David keeps stirring up trouble out here ... non-SeaDoo???
Yep, got about an inch of rain over past weekend in Escondido. As per Murphy's law I had unfastened my solar panels from the roof in prep for roofing job, roofers did not h show up, I got a bit of water inside ... fired that roofing contractor and got another ... sitting now with bare roof but temp is back in 80s.