This almost has to be an ISP issue, they probably have routing issues within their network. FWIW, here in SE-PA, we had a massive Verizon outage last week, and for a few hours nobody could reach large parts of the Internet. It happens, keep beating on them.