What about a windshield leak near the bottom corner of the driver's side? It'll go beind the dash and the left front kick panel, and roll off the door seal. Also, there is a weathersheet between the door and door panel. It needs to be intact. And one more thing to check is the belt molding at the bottom of the driver's door glass for warpage and adequate sealing..