My first thought would be a bad sector on your hard disc. Does it freeze while recording a programme or just while 'idling'?
Little can be done to fix it I'm afraid if it's a bad sector. How old is the disc?
Tivo since 2002. S1 + 1TB SATA. ex-TAM (tenner a month). Virgin Media not available.