I think you need to change the oil in the car before going for the expensive engine upgrade.
I don’t know why in the world your subs are crossed all the way up at 160hz. Any bookshelf speaker worth keeping shouldn’t need this. Your best path forward should be to get the crossover point as low as possible. This will likely be repositioning your speakers. Even a couple of inches can make huge differences.