help diagnose whining noise

I would say spray a little water on the belt, but if you are sure it is inside, probably some sort of radio interference. Instead of just turning off the radio, can you disconnect the speaker?

That's what I would try, because even though the radio may not be on or playing the amp can still transfer noise.