I've imported tracks into a new session and that fixed the problem, but then when I closed/re-opened the session the problem came back.
I then trashed prefs, but that hasn't fixed the problem... although the TC1 & TC2 rulers do match now.
Must be a bug.
Thanks for your help Frank.