radio and drivers window on 1999 Cadillac Escalade

my radio goes on and off at the same time my driver side window switch doesn't work

Asked by for the 1999 Cadillac Escalade
Suspect faulty Body Control Module. The BCM controls what is called "retained accessory power". The power supply allows the radio to play and the windows to work after you turn the ignition off and before you open the doors. The power feed to the circuit is being lost intermittently and the most common cause is an internal fault with the BCM.
does that mean that it need to be changed out completely because i am having the same problem?