Strange behaviour using interrupts

I added another comment to my last posting about what code you have in your ISR, check it out.