Finally made it. Moved the site to a new (hopefully more reliable) server.