I've done all that. I think the only way forward is a clean install on a fresh disk. The thing that is really bugging me is that it works fine for half a minute after reboot then starts the judders. It sounds like a bearing has gone.
I have tried disabling every thing I don't need like ctmon.exe and crss.exe, but nothing makes it any good.