We have been able to identify the cause to be hardware, which was not as suggested by the shop staff.
I hope by now our visitors have noticed that the site has indeed returned from a nightmare of updates, security patching, and host hoping..
You can read most of the details in the forums, so I will not go into detail here.