I have a 2002 Silverado 2500HD Duramax. I have had to replace my bug deflector. The one now installed extends over the fender tips and is higher than the old one. I noticed the first time on the highway that I was getting a cracking noise at the top of my windshield. It would move from side to side sometimes depending on the wind direction. So I took the deflector off and drove for a while and the noise is gone. Seems like a poor deflector design. Is there a deflector that does not cause this noise? Your comments please. Thanks Edited by: NFLD