You need to take it one piece at a time:
- check the HU with antenna disconnected,
-then leave the HU and antenna connected, and disconnect the antenna cable on the roof (covered by the headliner)
I'd look into replacing the aerial and the support.
It might be a case of the antenna cable needing to be replaced.... but i think that is less probable.