I'd take care of the head unit problem first. I'm not saying the unit is why your subs have a problem, but it's always best to take care of the problems you know you have first and then troubleshoot the mystery ones just so you can eliminate any other guesses.