Let's see how much your Tyros' timer is out by.
This assumes the Tyros clock is running slow or fast. If it really is fluctuating, this won't help much.
1. Find the simplest beat you have. Best a rock 4/4. Set the rhythm to 120bpm.
2. Record 17 bars.
3. As accurately as you can, trim the beginning to the first bar. Zoom in as much as you need.
4. Visually count across 16 bars, zoom in to the first beat of the 17th bar and put the Now cursor on this first beat.
5. Go to Project > Set Measure/Beat at Now...
6. Enter Measure (17th measure) and beat (1st beat)
7. Hit OK and the beat displayed in Sonar is the actual tempo.
For more accuracy, record more measures.
If you have access to an electronic metronome, set that to 120, start both and see if the one catches up and passes the other. Could be the electronics in the Tyros is faulty, although it really should have a crystal, so that is worrying.