Sorry to hear you're having trouble with your TiVo®.
I've run a diagnostic on your account and I can see an issue with the signal that feeds your box. This is likely what's causing the issue with your On Demand and possibly some of the other problems you've mentioned.
I've sent you a private message (purple envelope at the top right of your screen) so I can arrange for a technician to take a look.
Tech fan? Have you read our Digital life blog yet? Check it out