Just wanted to pass on my experience with radio reception in case it helps someone else out. I have an 05 that wouldn't get anything except the two strongest local stations.
The problem was the antenna base. It had corroded internally to the point that there was no antenna connection. Replaced the base and have stellar reception.
I had to cut the old one off as it was corroded way beyond being able to get it apart with the little castle nut that is made of cheese.
To troubleshoot this, if you pull the passenger side pillar trim by the windshield which is super easy, you'll find a connection in the antenna line. Pull that apart and put a piece of wire in the deck side of the connection. If you all of the sudden have great reception, your problem is the antenna base.
Hope this helps someone else as I couldn't find any other posts solving this problem.