I have a 2017 GMC Canyon and was not able to pull in my favorite stations (which I could pull in with my KIA mini-van). I believe GM intentionally installs under-performing AM/FM Antenna to get owners to pay up for satellite radio. I went to TheAntennaSource and they sold me the 6 3/4 inch A010 Mast. I screwed in this slightly smaller antenna (the GM was about an inch longer) and my problem was solved! Great people and a great product - give it a try, it worked for me.