My site is now fixed - the support guy who responded to my ticket said there was a line missing that configured PHPv2 on my hosting account and when he re-added it all was fine. So if you are having out of memory errors i would suggest putting in a support ticket asking for that to be fixed in your account.