We recently had to have our air compressor replaced on our 2015 chevy silverado with 75,000 miles. Just stopped blowing cold air. After we picked up the car from the mechanic we noticed that there was a whining noise when using the air conditioner that would get louder as you picked up speed. If you turned off the air you no longer heard the whining. We took it back and of course they said there was nothing wrong and said we should have the Transmission fluid checked. We took it to a transmission shop and they said it was a little dirty, but did not to be changed. The Transmission shop owner thought the noise could be the Serpentine Belt Tensioner Pulley Assembly. So we had it replaced. The whining is still happening. I asked the mechanic that replaced the air compressor if it could be bad. They said there was nothing wrong with it. Should I take it to a GM dealer? I did tell him i might do that and his response was "if they tell you the compressor is bad, don't let them fix it bring it back to them".