Did you reset the configuration at least once after one of the crashes? Are you shutting down all non essential programs (especially anti-virus) before starting to play the game? You could backup your saved game folders and try a clean re-install of the game and patch.