Check your head unit.I have a Clarion head unit.It has a subwoofer on/off,in my options for setting my clock,screensaver,and all that fun stuff.Look for this,and it may help you.If your batt.was disconnected,it might have turned your sub.off.It happened to me,my amp worked,but my subs didn't,so...