I don't know those speakers either but, from your description, I strongly suspect that they are the cause of your problems. I wouldn't expect an equalizer will fix them. I'd just bite the bullet and replace them rather than throwing good money after bad.
But, since you say you were generaly satisfied with the speakers before you got the sub, you might also have the sub turned up too high.