then the obvious question is, have you tried uninstalling the game and then reinstalling it and installing the latest patch?