There's definitely something funny going on with timers, as the command-line sleep utility seems to sleep much longer than intended, especially if the device is saving power.