Well, it's been a few months, but I am happy to report all problems have been fixed. In my case the water leaks were caused by the previous owner, who used to have an amplifier in the trunk, and had ran a thick power cable from the battery, through the firewall and into the car. The big hole...