Can you try going somewhere else and trying it, like a friend's house? It really does sound like something on your end. ISP techs aren't necessarily the best answer for troubleshooting these things.
If it was a Jodohost problem, there would be many more people with the same problem.