Thanks for your reply. I actually found with my GTX 960, GFE always underestimated the GPU and I usually customized the settings myself. In regards to this game, both the game and GFE say I should be able to max the settings. I can max the settings in borderless and windowed mode, but this isn't a settings issue as even on the lowest settings, as soon the game is in fullscreen, the game freezes and my whole system slows down forcing a hard reset.
As for my CPU, It actually boosts over 4GHz by default. A FX 8350, which is recommended, is just an overclocked FX 8320 which is what I have. The 8350 just runs at the boosted clock speed. I also ran the game fine when I had a GTX 960 2GB. I could put the game on max with auto resolution or whatever, or run the game at medium. But that was over 2 months ago. I don't think it is my GPU upgrade though because literally every other game works just fine.
I tried both DX12 and DX11 and found negligible difference in performance. Although occasionally in DX12 the game would lock at 40fps instead of 60fps. Usually restarting the game would fix it, for a bit. I have been keeping it on DX11 though.
I also tried turning off all DVR applications, GFE, Xbox, Cortex, still doesn't work fullscreen.
I'll do the scan. I finally have had responses from EA support and they noticed an issue with a file that seemed related to Crysis not launching. They got the games mixed up I think but suggest fixing that file and if that still doesn't work they will escalate this issue.
I appreciate your suggestions. I know GFE doesn't always work well, and sometimes the updates break more of their features than they fix, but I have had no other issues and the game ran fine before. There have been game, system and driver updates, but I cannot go back to how my system was 2 months ago. I can at least play in borderless. Not sure if there is a performance difference. Some games run better in fullscreen, some games doesn't make a difference. I unfortunately can't verify myself.