Change to 64-bit math for timers to correct hard loop after timer rolls over; still need to vet rollover math