Are you saying the windows don't work either?until it's dry I won't know what's going on. I'm assuming the wet cables going to the fuses for the windows is causing a short but honestly hard to tell what's going on right now.
Did you fill up with possible bad fuel recently?
Did you carefully inspect the sparkplug leads and other wiring under the engine cover?
Did you do a fuel pressure test?