Is that caulking? I gotta go look at mine, are they all caulking? I thought it was a nice rubber weather stripping of some sort.Dealership replaced windshield to fix a whistling problem. Noise is gone so that’s cool. However, this is what they gave back to me. To me this is BS. Am I over reacting?