if you remove one of the ISR's,
Why would you do that ?
By the way, Serial.print() uses interrupts and they are disabled when in an ISR. Can you see a problem ?
I note that none of your variables used in the ISRs are declared volatile but they are passed to other functions which can cause problems.