Camry Audio System Installation- Defusing a time bomb?