The issue stemmed from spam emails being sent somehow, so the host suspended the account. I still dont know if it was related but I had issues with the forum software too which I had to get help from the vendor with. Unfortunately the host would only unsuspend for a short period of time and lining the two up was proving tricky.
None the less I have fixed the forum issues now, and set the forum up to use SSL now (related to the forum issue) which I should have done a long time ago (and it will stop your browser saying its unsecure). I have no idea yet if the spam issue has been resolved so if it hasnt the host may suspend again.