I have just found a big puddle in my passenger footwell. It appears to have been dripping from the towbar wiring coming through the bulkhead. On further investigation I can see water dripping down both sides of the car from the plastic water drainage channel that runs across the car at the back of the engine compartment. the nearside drip is landing right on the towbar wire and running through to the inside of the car. I am assuming the channel might be blocked by leaves etc. Does anyone know if they are easy to remove and clean or is it an expensive garage job?
Any info appreciated.