Need help with radio problem
NOTE: I've never seen a schematic, so this is purely guesswork.
I presume there is a control relay with a feedback loop circuit. When the car is on, the relay is energized to turn on the accessory power. When key is removed, the relay stays energized (keeping the power on to the radio) until the feedback circuit is broken by either one of the door switches or by a timer. From your description, the door switch is interupting the relay circuit as it's supposed to, and the relay de-energizes removing power. But for some reason, when the door is closed, the relay coil circuit is completed again and the relay turns power back on. That means the feedback loop is still hot, even though the relay was de-energized while the door was open. My guess is that there is probably a short somewhere in the vacinity of that control relay.
NOTE: I've never seen a schematic, so this is purely guesswork.
I presume there is a control relay with a feedback loop circuit. When the car is on, the relay is energized to turn on the accessory power. When key is removed, the relay stays energized (keeping the power on to the radio) until the feedback circuit is broken by either one of the door switches or by a timer. From your description, the door switch is interupting the relay circuit as it's supposed to, and the relay de-energizes removing power. But for some reason, when the door is closed, the relay coil circuit is completed again and the relay turns power back on. That means the feedback loop is still hot, even though the relay was de-energized while the door was open. My guess is that there is probably a short somewhere in the vacinity of that control relay.
If your courtesy lights are working properly then you can be sure that the door switches and ground signal to the BCM are working (the BCM also controls the courtesy lights). I doubt this will help but try it just to be sure - shut off car, open door, close door, and check if the power windows work as well as the radio. If so then it's probably your BCM. If not then there's something wrong with the radio connections because the RAP should work the same for windows and radio.
I would guess that the BCM's internal 10-minute RAP timer is continuing to run regardless of whether a door has been opened. That would explain why the radio goes back on when you close the door.






