Not from what I've seen.In answer to your question I suspect it's the head unit. I believe the AM loop antenna is actually embedded in the unit itself.
It could be the head unit or the antenna. I tend to lean toward the antenna since it's out in the weather. I would check to make sure that little "whip" is still there and the threads are clean.