I have the same issue & it’s been a nightmare trying to figure out what’s going on!
My site randomly stops responding, then I get Error 118 (net::ERR_CONNECTION_TIMED_OUT): The operation timed out. using any web browser.
What’s so annoying about it, it’s completely random & only on my ISP! Anyone else viewing my site including me on my mobile, etc…
I’ve made calls to my ISP, hosting provider, re-installed WordPress & even went as far as changing my layout design to make sure it wasn’t that or plugin issues.
Nobody I speak with seems to be able to figure this out, it would seem to me it’s an ISP issue due to the fact me & the original poster were only having he issue on our ISP’s & others were able to view the site with no issue.
I hope someone can figure this out, it’s really hard to manage a website with this type of issue randomly occurring.