According to the server logs, the site has been throttled for a 183secons in the last 24hours. So that does not explain any outages.
No idea, sorry. Maybe just my poor overworked shared server again. Probably time I got myself a dedicated server.
Dave.