It's the salt
that does in electronics. If you can thoroughly dry out the stuff before powering them up, they may be okay. If possible, put them in a plastic bag filled with rice. It will help draw out the moisture. If not, placing them over a heating
air duct for a couple of days should suffice.
As far as the engine(s), they should also be fine as long as you soak them down good with Miracle Oil or WD40. After emptying the oil pan, pull the plugs, squirt lubricant in the cylinders then turn over by hand. Probably best to drop the oil pans and thoroughly clean it/them out, refill with oil and turn engine(s) over by hand again., A large hand drill with the proper socket will do a nice job with this. Spray down the alternator
, starter and any other electronics/electircal on the the engine
with WD40, probably the first thing you
should have done. Let everything dry out. Once your sure it's dry, try and turn the engine
over with the starter. If it works, run the starter intermittantly for a couple of minutes, 15sec on and off. Reinsert the plugs and test for spark. If you've got it, try and start the engine. No spark, and it's time to call a mechanic
as i'm over mu head
. If the engine starts, run it till it's good and warm, shut down and change the oil and filter. Start it up agaion and let the engine run for an hour or so, shut down and change the oil and filter again and you should be fine.
Freshwater doesn't hurt things unless they are left in it for a goodly length of time. Residual oil will protect the engines internals for quite a while. Electronics can take a bath and still work fine as long as they are not turned on while still wet. Some will even work if abused that way. It's that nasty salt water
that rust things up right now and shorts out printed circuits.