Try adding another?setGPStime(); call within the TXtiming() function.Let me know if this cures the issue.