Fatal Error when launching Borderlands 2 after Launcher

I have the game through steam. After pressing play on the game launcher and a little while of loading the game immediately crashes and says a fatal error has occurred. When i close it all down, a small steam window appears saying "Cannot access your request at this time, steam servers are busy (41)"
crash report: http://imgur.com/VOHFhqW
I have verified the cache and re-installed the game several times now and the error hasn’t changed.
Please Help.