Hi Arker,
Welcome to the forum.
If you search "wind noise" you'll find several threads. This one below is probably the most relevant and @Bobby made a video to help reduce it. If you just picked it up, you might want to bring it back to service and have them look at it...