I deal with a similar thing here
Land Rover A pillar and Cowl replacement, "banish that attack Kazoo" Whistling windscreen solved.
When the windshield was replaced, the installer broke off the top and bottom locating lugs on the a pillar trim pieces, filled over the holes with tape and...