Water Intrusion into everywhere, due to partial immersion?
Wire terminals, plugs, sockets, etc.
I'd unplug every single terminal, inspect for water, and/or mud, clean and re-install with a little Super Lube Di-Electric Grease.
However, dead shorts may have already damaged certain energized components.
My buddy has a two year old Can-Am. Before he even used it, he "weatherized" all his electric in this way.
I did it to my new Zforce 800 trail hoping to reduce potential for water intrusion.