Originally Posted by polkatronron
This is a new one on me..I have had 11 units with Hehr windows and never had wind noise from the weep holes. These vents are needed to ensure your windows perform properly in rain or damp conditions. Plugging those weep vents will cause you no end of grief. They are there for a reason. I find I get alot of wind noise from the mirrors more than anything else...
I agree with polkatronron. If you want to be sure it's the weep holes. Just take a roll of electrical tape and cut some 1-1/2" pieces to cover them. Drive around and see if it made a difference. It's easy to remove and you won't be guessing if they're the source of the noise. Let us know your results.