I have been troubleshooting a rattle (vibration) noise from the windshield area on my ‘95 525i sedan. I get it when traveling over 60 mph and it can get pretty loud. It all started when I replaced the wiper blades last month (forget the manufacturer of the blade.) The noise will continue until I slow down and also weakens when I follow (draft) a semi-truck.
Of course, when I wipe the windshield the noise goes away so I am pretty sure the wiper arm is rattling either on the hood or on the windshield. I tightened the nuts holding the wiper arms down, and then noticed the passenger side arm: at its rest position, it was tucked under the hood a little bit. I repositioned it to sit out from under the hood about 2mm. It noise persisted. Eventually I took the passenger arm off and the drivers arm made the rattle. The only part of the wiper that touches the windshield is the rubber blade, I can’t imagine how something is vibrating on the windshield. Anyway the noise is still present. I was thinking about purchasing the Bosch wiper blades with the thick cover, (see picture) hopefully it would deflect the wind a bit more, is the cover on the drivers side or passenger? Any other ideas?