So, I was finally able to get back online since my last post. I'm not sure what changed in the recent patch, but between the patch and turning on chat logging it seems like my client stability is somehow improved; I haven't had this issue since. If it suddenly comes back I'll post again/send logs to staff, but in the meantime I'll just be happy that I can play consistently.