did you find the problem?
And as a suggestion, ALWAYS run your radio'* +12v CONSTANT on a line to the battery (12ga wire should work), along with a ground to a CLEAN piece of metal.
Ground is important, as it prevents hum....and why seperate battery? would you run a 4ch amp off of your cigarette lighter? NOPE! why run your deck? this is espically important (and stated) in things like alpine high powered decks (60x4) and even some pioneers (pioneer used to provide a secondary batt wire just for this, dont know if they still do)
the 12v switched is not that important, as it is just a relay internally, and all pwoer should come from the +12v constant