There are some relays on the n/s of the passenger footwell and they were bad for getting water ingress.I think part of the problem was a windscreen seal at the corners which split,maybe worth a look.
cdc
October 2013
Automatic Answer
We may have found other answers which could help you.