It could be coincidence that it failed after the sun roof was open. It doesn't sound like you got enough water inside to cause electrical problems.Lucky you. . . I think i am ok. the carpet is not even wet. I am just going to leave the heat blasting all day and go from there. i pulled the console, and it was not wet underneath it, and there is no water under the seats. It seems to be just a surface issue. The only thing that worries me is the steering wheel issue. . .
Did you check the usual suspects? ie: Loose connectors, pinched wires, open fuse etc?