At least you haven't found rust in that foot well, right - see it could be worst. I just found a small spot in that same area that I'll have fixed this week. I am going to drive a couple of weeks (washings and rains) without carpet afterwards just to make sure there are no more leaks. I can't figure out what that Inner wing is??