I called the TiVo faults team on Tuesday evening and the engineer turned up today. Ideally I'd have liked that to be shortened but I think the timescale will be very area dependent to be honest mate.
Good luck with getting yours sorted. This Update seems to have been the death of a quite a few poor unsuspecting TiVos unfortunately.