Thanks for the feedback Jonathan.
Yes, I am on a shared host, iPage. I had raised a ticket with them, and they claimed the site had been hacked (and then tried to sell me something). I am not confident in their level of support.
Anyway, I have asked for ore details of the cause of the 503 errors as you suggested, so lets see what happens.
Thanks.