Well my title is perhaps a bit melodramatic, but this query concerns a few locations on the car.
I have had always had a slightly leaky sunroof, which normally drips water from the hinge right above my head. Since I haven't used the car for a few weeks, I now have a wet seat. Despite thinking I've fixed it over the years, the problem keeps returning.
I have replaced the main sunroof seal (attaches to the removable roof), and applied silicone sealant to the inner seal.
First thing I always do when it leaks is pour water down the drain holes, and make sure it exits the car at appropriate locations. This time however the front left tube doesn't exactly flow out of the bottom of the car, but the water does drain away, and the car wasn't filling up with water! I did notice a condensation increase on the inside of the windscreen, at the top, the more water I was pouring down the drain holes.
So I removed the headlining, which was soaking. All the tubes were properly connected, so I have ordered a new inner sunroof seal, as this must be allowing water to wick over the seal. Does this sound correct?
As for the front left drain tube, it appears to have soaked into the sound proofing where the bonnet release is. The tube from the roof is also very short, reaching only just below the dashboard. A photo in that hole shows that it appears to drain into the battery tray. Does this sound correct?
DRAIN HOLE BELOW DASHBOARD

SHORT DRAIN TUBE

Finally, I started exploring the battery tray. It doesn't appear to be leaking through to the fuse box area (I plugged the drain hole and filled up the tray with water), but the metal inside the car directly under the battery tray was wet with condensation. I can't work out how this is happening!
I did notice a strange action in the battery tray though. The picture says it all. (Click to enlarge)
WHY?
