2001 honda civic with mtx subs?

ok today i installed some new speakers and battery post clamps when i did so i took my subs out then wen i put them back in i hear AWFUL engine noise, and they arent as loud as they use to be, what could this be,how do i fix it?? it hasnt ever done this before.
 
Top