I've got my doubts that it will be stable at this point. Their "engineers" said there was nothing wrong, so I just set the redirect back and let them know there are still issues.
Keep your fingers crossed that the gremlins are gone. In the mean time I will see about transferring things to the new ISP.
I just found that if I keep "refreshing" the site, it will come back up. So the underlying problem is waaaay out of my control. jeez.