As I mentioned in my emails to you Dave, I hope that Alec may read your post and possibly offer some advice.

It does sound like a corrupted Operating System, rather than a hardware problem so the solution would seem to be to replace / upgrade.