is your door bent at all? i just tweaked the top of the door in a bit by bending it slightly with the window down and it stopped the wind noise i had when i got the car. never had water geting in, but worth a look, the door seals seem to last pretty well tbh.