I have actually read a similar conversation a long while back but not sure in which forum, tried a search here but unsuccessful. So, I took the newly delivered truck (Sierra 2500) for a break-in ru...
You're wondering if it's the cab lights, I've had more than one truck with cab lights and never experienced any whistling. One thing you could do is take a screwdriver and make sure all screws on those lights are tight