Radio sometimes quits and says disabled on 2000 BMW 323i

Hi thanks in advance. My radio quit today then did work later, It says "disabled", no info in the owners manual at all. The controls on the steering wheel also did lock up before it went dead. When it did start working after sitting a couple of hours all was fine then same thing happened. If radio is shot would it be better to get an aftermarket one or repair it?

Asked by for the 2000 BMW 323i
If the radio looses power it can do this or the radio could be failing. Google car stereo repair and call several companies that repair original equipment and see if they see a pattern failure.
Check out