found that water on 2004 mondeo passenger footwell is caused by water running down seal on car body as it enters door by mirror it hits a horizontal section of the seal that is clipped into place , over time , looking at this part of seal it drops to the right thus tipping water against door seal , this then runs to bottom of door seal where it sits, puddles over the top and flows into footwell. To remedy situation, i am making a small bracket to hold up horizontal part of seal, this then puts water to centre and water runs away.
geoff griff, January 2011