So I checked it in the parking lot at work today. No rubbing. So I listened a little more and it almost sounds like the windshield itself. Not sure. Would like to get someone else to take a listen. Maybe at the next meet.