@chrisN - vBulletin uses server time as it's timestamp, otherwise threads would be unreadable. My guess is that the server was restarted at some point or there's been a database hiccup somewhere.
@Lyman - The sidestick is spring-centred, the PF does not have to "reindex it to neutral".