under what circumstances do your disconnects occur?
FWIW, I have gotten disconnected a couple of times on crowded servers of 14+people. I think it is because of my crappy internet SP. I have excellent ping but awful DL/UL speeds. in these instances the game would freeze and the screen would go black just after the 30s countdown to start the race hits zero or I would see the message 'disconnected from lobby.' Apparently, the other people in the lobby have no issues when the game would freeze or when I go back because I can hear them talking and racing.