These are the values I use for Berdemic, are they different than what you have?
riffdelay_init=111.75010
riffstart=33.001
time_offset=0.99939800
title_ID=4
If they are the same as what you have then your system might need different settings. You can experiment with the time_offset number, trail and error is the only way to get it, start by going from 0.999398 to 0.99941000 and see if Dis gets earlier or later than before. Continue adjusting in small increments until he is in sync. If you change the offset number too much it will mess up the the early riffs. So you'll need to adjust the riffdelay_init to sync the first Dis line, then of course you'll need to adjust the time_offset again for the last sync line. It can take quite a bit of back and forth between the 2 settings to get all the sync lines in sync.