Why would you only allow +/-5 on the timestamp? The protocol allows a much larger range than that. In most cases, you should be able to get somewhere close to between -3300 and +7200.
Was just to remain covert - any big timestamp diffs would be obvious.