read timer 1

Are you trying to get the time in microseconds since last restart? Or are you trying to do something with timer1?

millis() and micros() use timer0 (which is why libraries generally don't use that timer - to avoid breaking millis() and micros() )