I have an Infinity BU-2 sub that works whenever it darn well feels like it.It'll work fine for days or weeks, then not at all for days or weeks.. All power lights, etc, seem normal at all times. I have tried different amps and cables to no avail. What on earth could cause this? Is an older sub like this servicable, or is it pretty much a disposable product like so many things these days?