I get a million disconnects too, I have latest everything. I'm happy to adjust any parameter suggested, but it didn't used to happen, now it happens constantly. Nothing unusual about my network setup and as I say, "It Used To Work"(TM).
I highly recommend you have someone on the IRC channel go to the same instance you are having problems with. You don't want this to be someone that has disconnection issues themselves, btw