stuart is rite the wiring loom n/s side of engine bay always leaks! i work at a ford main dealer
h
September 2005
I had this fault with mine, i took it in and there was a problem with the run off with in the engine cavity. some cable was in the wrong place which allowed water into the foot wells