There are other reasons for water in the passenger floor board. One reason being hvac evap boot drain getting clogged. Mine was fine and I bought the deflector car still leaked. Then I took off the boot, and stuck my finger in the pipe where it drain out and it was clogged so problem fixed just letting you know if you didn't already address that.