Radio should always be connected to pluss and minus. All places where panels are put together can act as a condensation, and give you noise. The antenna mount needs good ground, not just electrical ground.
Allso, did you test it with your engine running? If so, don't. The engine has a lot of...