Interrupts and timers

To see if it fixes it, change to

Timer1.start();
TIFR1 = 0; //clear all Timer 1 Interrupt Flags