Hey man,

Mine did that (5 hour thing) twice during my original setup. I fixed it both times by simply pulling the power cord out of the back of the TiVo for 30 seconds or so. And once fixed it has been working fine ever since (weeks)

Bruce