no they are not connected unless there has been some type of mickey mousing done to your car but if you are trying to find where the power window ecu is it is under your dash and it is in there like DEEP, as far as I have know there isn't really any replacement for it so you might just have to get it rebuilt but upon the radio it might just be time to upgrade to a new unit maybe a double din. I did that and did all of the wiring myself, just check to make sure which system you have before you start the progress. If you plan on adding a sub just know with the gas tank placed where it is if you put your sub on your decklid there will need to be a spacer plate made so it will not interfere with the reading of your gas sending unit. hope this helps