Sounds all too familiar. I hope Jodohost actually emailed you to let you know about the problem. Or did they just pull the website down and not tell you about it? That was the thing that annoyed me most when they thought it was my site causing the problems.
Yash - another account that is...