WinCF3 on cluster1 is the same platform as this CF1 server on the supermicro motherboard, it seems that there is a major fault in the windows updates released recently that kills windows on this motherboard! Before today I had no idea or thought that it could have been a hardware/software combo issue but we are getting similar errors now with CF1 after rebooting with windows updates.
We are preparing a new server now and hopefully it will have the dual effect of resolving the slowness that happened before sometimes on CF1 and also fix this issue.