I have a TivoHD with a lifetime subscription, I have had it for years and on occasion is would lock up and sometimes even reboot. I thought it might be the hard drive so I replaced it. This did not resolve the problem. Then I thought it might be the power supply, replaced the power supply and this too did not resolve the problem. All that is left it the mother board any other suggestions? Thank you.