Hello all,
So i’ve seen most people experiencing the same issue though it’s been related to mostly AMD… I just completed 90% of my new PC last week and it’s considerably high-end now, running i5 6600, ASUS GTX980, xFury 16gb and a Z170 MOBO. No matter what settings I tweak I too am dealing with terrible FPS. I cannot buff to even 30 FPS… all known drivers are updated and optimized yet the issue remains unresolved… Anyone that has experienced this and/or resolved it, please do reply… This is extremely frustrating especially after paying the $100AUD where I could of just spent it on console 
I have pretty much the same build only MSI with a 980ti, I first noticed what you’re talking about when I started the prologe the first time. Go into the video setting from in game, go to where it gives you the option for Vsync or FPS, they’re right next to one another. Enable Vsync if it already isn’t turned on. If that doesn’t fix your issue, go back to the settings, turn off Vsync and adjust the FPS counter to anything other than the default “smooth”. Should solve your problem. The optimization through the Gefore Experience panel, is great, but every now and then you have to change something manually.
Well with that setting u should be able to max out the settings with 60+ fps.
maybe turn off vsync and fps limit ingame, go to driver settings and
enable vsync - on/adaptive (try it out;)
powermanagement - max performance
threaded-optimization - on
max prerendered frames - 1
i dont know if that will help you, but thats what im running on a 970 for constant 60.
The first thing you need to check is PhysX settings in nVidia Control Panel.
Make sure PhysX is set to run on GPU, not the CPU.
You could look into using an older driver, new drivers can some rare occasions screw something up. I downloaded a new nVidia driver few months ago which made Bad Company 2 run at about 10 fps on my 970. When I rolled back, it was fine.