It turns out it was my ISP. We had severe lack of speed. I was pinging the Excalibur server about 90 to 96 ping. Which is incredibly high for latency. So I had a nice lil chat with Cable one's technical Support and they told their Engineers to get right on it.

I haven't Disconnected in going on 4 hours. I hope I have resolved the problem for Cable one's customer base who is playing FFXIV.

Also If you have Avast Free Antivirus. Get rid of it. It will make you disconnect hourly. (Also use the Removal tool. You can find it on Google) And Geforce Experiance could be pinging other servers so it could also cause the connection with the game to Disconnect and cause Error 90k's hourly too. Thank you <3