Mine did the same thing, the water was getting through the gromitt for the ABS loom and the engine loom which is located directly under the battery tray. I put some sealent round the gromitts and made up a plastic deflector type thing that keeps the water away from them.