You could try removing and reinstalling everything and making sure your virus scanner isn't removing files when they're installing. Also, make sure all the DLC files are up-to-date, not just the main game. And you can also try updating your drivers. I hope you're able to work it out!