I'll try the factory reset. Trouble is I don't watch much live TV as most of it isn't worth watching! So I record most things and then decide if I want to watch it. So I've quite a lot scheduled (yes, I know that can slow it down a bit). A factory reset means setting the schedule up again!! That's why I've not done it.