I know everyone has issues like this and I've searched and tried just about everything on my 21 Silverado Trail Boss.
At 13,000 miles made squeaking noises at 35, 42, 55 and 65+ MPH. Took to dealer. They replaced antenna. Not it. They replaced XM antenna. Not it. They then said they moved harnesses. That stopped most of the noise except at 55. Been 9 months and still no answer. Dealer has given up and has said, "just turn up your radio."
I'm not a mechanic by any stretch, but I've removed cluster, wire tied tight all ducts, looked for any loose bolts, took apart everything around wiper motor, wire tied hood release...and still no solution. Sounds like it's coming from right behind the cluster from 55-58 MPH.
https://youtube.com/shorts/AzN43_lx5w0
Any help would be greatly appreciated.