No radio nie jest jakieś tam najgorsze, ale ciekawe jak z anteną. 40 cm to nie antena ;) skoro nie ma nawet na niej nazwy firmy to być może że wina leży po stronie właśnie tej antenki.
Moim zdaniem antena to min. 1m, chyba, że zależało Ci na krótkim bacie to wtedy proponował bym antenę helikalną np taką : Sirio Delta 27 m-95, która ma 95cm, ale jej praca jeżeli chodzi o odbiór jest porównywalna do anten 1,5m, trochę gorzej z nadawaniem, ale do 6-7 km spokojnie doleci
A wygląda ona tak http://img194.imageshack.us/img194/2359/dscn0245z.jpg
to jest zresztą mój montaż na VW Passacie B3, co prawda dziura w dachu, ale oczywiście jest możliwość zamontowania jej na magnesie.
Tak czy inaczej, w pierwszej kolejności sprawdź na innej antenie czy będzie poprawa, a myślę że powinna być, bo być może trafiła Ci się jakaś podróba antenki i to ona może powodować takie cyrki.