Thanks for those replies, not had time to go through all of the TV settings but didn't see an option for audio delay, will have a look at the TiVo box settings later. TBH it doesn't seem as bad just now but will have a play around.
Just checked the audio settings on the TiVo box, no option to re sync there?