Your statement/ post is very interesting. You start with telling us several causes of "Radio Whistling" when accelerating and one of the causes is to switch the radio on?!! huh?!

and the problem is solved by switching it off?!...
Well, best solution.