Alienz,
Its starting to sound like you may have had problem with water getting into your doors. Especially with your window problems as well. I've read that some people have experienced water getting into the door shorting out the windows and doors.
Swing the door around a bit, and see if you hear a sloshing sound.
If you have to, have someone else swing the door while you hide behind another car