Along the left side of the car, under the door kick plates is a plastic channel in which the wiring harness runs to the back of the car......the channel fills with water and rots the wiring loom joins I'm not saying this is deffenetly your cause but its worth a look before you get too involved...