I had my sunroof open for the first time this weekend and heard a lot of wind noise. I found this especially strange since I have an OEM sunroof deflector. I looked at it when I got home and noticed a gap between the deflector and the rubber gasket that sits underneath it. The gasket freely slides underneath the deflector and that is creating the noise. I don't know if the deflector warped with time, if the gasket maybe has gotten old and compressed or what. I'm tempted just to remove the whole thing.
Anyone experience a similar issue? How'd you solve it. Thanks!
NicB
While I don't have the OEM wind deflector i noticed mine can be very noisy when open. This seems to be related to the fact that when you press open the sunroof opens entirely but the sunroof screen that slides back with it usually needs to be pushed back another 1 inch or so. As soon as we remember to that it gets quiet again.
Just pointing this our as once you fix the wind deflector you may still here some noise until you manually push back the screen.
Good suggestions, but none appear accurate. There is a gap between the gasket and the center of the deflector that will exist no matter how I go about fixing it. Even if I glue the gasket to the deflector, there will be a gap between the gasket and the roof. I'm pretty sure the plastic is warped or the rubber has deteriorated and contracted. I may take the whole thing off. May look cleaner anyway.