I must get my wire loom covered,spotted this too. It was actually inspecting this when I saw the refection of the water from the blocked drain. Quite a few wiring looms and pips exposed.
What is the ultimate tape that wont give up in the engine compartment?
Self amalgamating tape is pretty resilient and will keep things nice and dry. Amazon has some Black 19 mm x 10 m Self Amalgamating Tape for Waterproofing Connections: Amazon.co.uk: Office Products