I would check your remote wire for your amp too. You basically could be leaving your amp powered up all the time if your remote wire is bad or not connected correctly.

I would still take it in to get the battery and alternator checked too.