^^ From your story it doesn't sound like it was enough to lead to hyrdolock, so electrical seems like a logical conclusion.

Sorry, not much help I know, but let me say you are the perfect example of what to do when driving through a lot of water. Hydrolock (or the damage caused from it) only really occurs when the driver cranks the engine in an attempt to restart it after it stalls