sounds like it could be an electrical interference. i kno wen i switch over to AM to one of the clear channels. itll follower the rpm of the car. always thought its the alternator giving off magnetic interference or some witch craft like that. have you tried unscrewing the antenna and cleaning the contacts? not sure if thatll do anything... but its worth a try? :/