I've had this problem for a while now too. Mine to a lesser extent though, but enough that in an ice storm no amount of deicer will free my locks. I can tell you this, since those wood mounts aren't stock, check for Dynomat. people put that stuff in the WRONG places, like a strip inside the bottom of the door, and yeah that stuff is pretty water resistant. my buddy's Camaro had that problem in high school, the plugged holes and bad stripping. when we fixed that, his car was much faster!! that water is like having another person in the car.