How about buying a good sub at a local store and trying that out. If it solves your issus that you brought up then you are good to go. If it does not fix the issue then just return the sub and go the amp route.