i dunno if this would help you, but it helped me.
Try turning on V-Synch. Every time id load before i had it on it would either take forever or come up saying "server not responding" followed by a boot to the main menu. Im pretty sure it has to do with heating.
Again it might not (probably wont) work for you, but it worked for me.