Just Curious, but do switch off your hacks before joining each game? It's a known issue that with almost all the hacks out there, having them turned on while joining a game will DC you. Try turning each hack off while in the lobby, then turning them back on at the start of each game. Should help your dc problem. Also, make sure your injector is set to close upon injection, having the injector open can also cause a game to crash.
Hope this helps.