The cables within the loom are very well protected, unlikely that moisture will get in through the plastic insulation. The Becm stands up from the floor, but it's worth checking the connectors for signs of corrosion because if the dampness is caused by coolant leak the anti freeze content when it condensates can & will corrode the connections.......in turn, this will cause all types of electrical mishaps and occurances.:behindsofa: