Well it passed the water test (pouring into the cowl), but after the wife drove it, the floor is freshly wet again!!!
Oh well, time to take the front fender off and see if I can find it there. First I must do more evasive water tests. I'll let you all know what I find.