You would be surprised how much water a pin prick can let in
The seals that are missing on the door, are they the inner or outer ? inner's missing don't cause a leak but the outer's will, i bought all new inner's last year and still need to fit them
i forgot to put them on when i fitted new door panels