How old is this vehicle?
Sounds like a bad ground,loose connection, to the antenna,or even to the radio if the antenna is grounded through it.
It might have somehow also gotten wet and caused a short(and bad reception) until it dried out.
It appears as though you've already figured that out.
_________________________
MIKE 80Gb RIO