Fix for TB SPR and disable writing to TB SPR

Now uses get_time() like MFTB instead of reading directly from the time-based SPR.