I'm going to put my money on the ribbon cable going to the drivers mirror being the culprit. It tore in my last sedan and caused similar issues.
http://www.zhpmafia.com/forums/showt...rs-not-working
Wet floor is likely vapor barrier on that door, but definitely check the sunroof drains. Most people will try to run a length of weed eater cord down the drain tube.
I bought my car with a dead key and eventually gave up on the idea of changing the battery. Dead key is dead. Good thing you've already got a new one!
And isn't it nice how the pillars look great without fabric? My favorite DIY to date is ripping off that old, faded, peeling fabric and saying "well...that looks just fine."