Hi y gwir,
Not an expert, but I heard that passenger footwell leak could also be heater matrix leak, so I guess a quick finger test of leaking water may confirm that. I have had wet carpet on drivers side a couple of times and it seems to be Air Con drain pipe clogged up, as it stopped when...