I have heard of the mach sound system amps drawing power during off times and draining the battery.
Pull anything aftermarket that has current draw. This might sound like a dumb question, but your amp is hooked to the remote wire on the deck right? (blue wire with white stripe?) you'd be surprised when I installed how many people did that incorrectly and the amp stayed on 24/7