After some back and forth with my host, it was found that migration to a new DNS malfunctioned. Site was down for a few days but it always makes me happy when things work out so easily, much better than rebuilding the site from scratch. Also a good reminder to have your back up system in order. My back up via my control panel was set to back up every night which means that it quickly wrote over itself and I had not downloaded a back up in ages. All is well that ends well.