I haven't messed with interrupts much yet, so I am just speculating here
I'm thinking you might be missing steps while you are sending serial data. You could try having it send less frequently rather than constantly sending or possibly add a push button that triggers the serial send. Just a thought, I may be way off.