Could this strip being popped up a bit let water in to my 2015 Avalon?
About a week go, I got into my car and could immediately smell the beginning of mold forming (that musty smell).
I felt around and notice the driver's side floor area was quite moist. I checked windows, everything was fine there.
After soaking up the moisture and making sure it dried out over the next 24 hours, I went back to life.
Well we just had hurricane Idalia pass by us (I'm in Tampa Bay area of FL) and when the incredibly heavy storm rains started last night, I remembered all this and ran out to see if any of the "air tsunami" was getting in.
Sure enough, but this time it was WAY more water (pooling about 1/2 " or so in some spots) and it was the passenger side.
So I moved it over to our other house to get it into the garage pronto and we went to work soaking it up.
Now that the storm passed, I went out to see if I could figure out what's up with the sudden appearance of this problem.
The first thing I saw was that strip on top of the car on the right side was popped up. I was able to push it back down without much trouble.
When I checked the one on the driver's side, that one was a bit popped up too, but not quite as much.
So I'm wondering if these are the entrance points to this water getting in.
Also if you know what they are called, these strips, I'd love to know that.
Oh, and I'm also wondering what might cause these to pop up typically. A mechanical car wash maybe?
Thanks in advance for any input!