Getting stuck in Timer1 interrupt loop

I have found in the past the Timer2 library to work well MsTimer2 - Arduino Reference.