Welcomer to iRV2. mercerc44 has the quick and cheap first thing you may want to try. We have the same brand and year coach. The weep hole design has been around for over 30 years. It has been causing wind noise for its' entire history. I was taught the "cover the weep holes" fix in 1978 by an "old timer RVer".
For the door window, I cover both weep holes. For windows that open, I cover all but the rear most weep hole. You can purchase plastic weep hole covers from a Newmar dealer. This is what I put over the most rear hole. Like mercerc44, the other holes I use black electrical tape and cover them completely. Gas or diesel, this will help or eliminate the wind noise. On my coach, the wind noise was eliminated.
2005 Newmar KSDP 3910 + GMC ENVOY XUV 37K lbs Moving Down The Road
The Avatar Is Many Times Around The USA
Nobody Knows Your Coach Like Somebody Who Owns One Just Like Yours