More info....
Are all the subs sharing the same enclosure and airspace?
One main issue, as stated above, is that the subs will not react the same way. You are probably created some cancellation in the bass waves due to each of the different types of subs reacting differently to the amplifier signal.
Imagine this: You amp sends out a signal that says "For the next minute, I want the subwoofer to move to its out-most position." (this is making one half of the bass wave)
Speaker 1 says cool, and moves 10 inches out in that one minute.
Speaker 2 also says cool, but it moves those 10 inches in 30 seconds, and for the next 30 seconds, that amp is sending current to the voice coil, just creating heat.
This happens in real life, but the times and distances are on a much smaller scale.
Now, lets take this one step further:
Speaker one is slower that speaker 2: So, speaker one is told to go all the way out, so is speaker 2. Speaker 2 goes all the way out and starts coming back, but speaker 1 is still going out...they are not working opposite of each other, cancelling each other out.
(1)-Try to trade off one pair of your subs for another pair identical to what you have.
(2)-CHECK YOUR WIRING. I can't count how many times I've had guys come in and say that their subs or amp **** because they don't sound good. I'd check the wires and find that something was wired wrong...in almost every case! One simple test: get a battery from your cordless drill...disconnect the speaker leads from the amp, and touch the positve lead to one side of the battery and the negative to the other. You will see the subs move to one extreme or the other, but they should all move the same direction. If one doesn't, then you know it's wired wrong...