
Are you on Windows? Ableton has too many MIDI sync problems on Windows machines.
Ableton in general does not sync well to external MIDI clock and you should always use it as the master clock, especially if recording.
I don't have any sync issues with mine synced to Ableton on a Mac. There is a small delay which is easy to offset on the SP16 or in Live, but the clock timing is solid.
The only timing issues I have read about come from using long time-stretched samples.
Make sure you are connecting the SP-16 directly to the computer's USB port, not on a hub. If you use a MIDI interface instead, plug that into the computer without a hub. In Live' MIDI preferences make sure the Sync OUTPUT is enabled for the SP-16 port and set the clock type to "Song". On the Toraiz enable Song Position in the Settings...