Radio Stops Playing on 2000 Ford Excursion

The radio will only play when in Park or Neutral. When in Drive it is still on but nothing comes through the speakers, put in back in Park, it goes back to playing, any thoughts?

Asked by for the 2000 Ford Excursion
I have seen radio issues due to faults in the transmission range (TR) sensor. Just a hunch, though.
1 more answer
If you have had your windshield replace your issue is water getting on circuits under the dash. Check for leaks. I would guess it happens when it rains?