Same as Jaaquo, i have an 02 focus, when i had a puddle of water in my pasenger footwell a couple of years ago, it was due to the seal having perished between the windscreen and the cover over the air intake, which meant water was easily running straight into the car. I resealed it and its been fine up until recently when the seal has perished again, meaning another repair jobby.