OMG that SUCKS! Mine made buzzing noises after I pressure washed the engine bay :doh: . Thankfully disconnecting the battery and letting it sit and dry out for a couple of days fixed the problem, it wasn't that bad though. But man, you are probably looking at a new BECM and everything
If I were you, let it sit wit the battery disconnected for least 3 days in a warm spot to dry, oh and pray. Might also want to take the becm out and let it sit inside to dry.