Hi woollykc,
A warm welcome to our community
I'm sorry to hear that you've had ongoing intermittent service on the TiVo®. I have taken a look to see what can be done and I see you have an engineer calling round which is great to see. I can see that this is a senior engineer too so hopefully this will get sorted for you now.
Please keep me posted on how you get on, I'm here to help if you need me.
Collette