3db's isn't 2 times as loud, it's slightly louder. 10 dB's is twice as loud.
3 dB's is 2 times the power, or surface area, not 2 times the sound.... Going from 1500 watts to 3000 watts is 3dB's, 2 subs to 4 subs is 3 dB's... 1500 Watts to 12000+ watts is 10dB's, 2 subs to a few more than 16 subs is 10 dB's, twice as loud.
If sound doubled every 3 decibels, I'm pretty sure that extreme SPL Vans that hit around 180 dB, would blow up from a shockwave, killing everyone watching the competition.
Anyways, to answer the question, I think the 2500d is eating your electrical system alive, and it's not being powered sufficiently, causing this impedance in performance. If everything is alright, the 2500D should have no problem making us louder than the kx1200.1