A couple of years ago I had a problem with rain filling the ECU which is mounted in the passenger footwell by the glove compartment. The water had gone between the bonnet and the scuttle and tracked along the wiring harness through the hole in the bulkhead. I sealed the large gap in the rubber grommet with black waterproof silicone sealant.