I hate wet floors, rust floors, and floppy door trim panels. Nine out of ten of these problems result from leaky vapor barriers. Next time you have the trim panel and vapor barrier removed from your car, use your garden hose to apply water to the outside of your rolled up window in quantities sufficient to imitate rain fall. Much of the water will not be shed by the belt line seal,* and will pass through, into the door shell, between the glass and the “squeegee”. What passes through will drip off the bottom of the glass. It will not drip onto the outer door skin. It will not drip to the bottom of the door. It will drip onto the inner side of the door shell, and from there will want to pass through all the openings in the inner door shell in order to ruin your trim panel, and then your entire interior and floor. When you see the amount of water that comes through you’ll know why it’s so hard to find a good used trim panel, why I’m so obsessed with this, and why you should seal up the shell better than can be done using original type materials and technique. Why attempt to duplicate the original look where no one will see it? Use spray adhesive (any brand) on the entire inner door shell and the entire THIN plastic sheet. I use bin liners. Push the plastic into every low area and stick it to every mm of the inner door except around the lock rod. Cut away excess with razor blade being extra careful at the lower corners as the openings are very close to the edge here.
*The belt line is at the bottom of glass. Down by the door handle is the upper side moulding. All cars have belt lines, some cars have no side mouldings.