Yeah, i understand. I had a similar situation with my brother´s PC. He has an AMD built, high specs, but when i played the game there was awfull. My first PT was ok on my low specs rig. My second on his PC was horrible. I did some blood magic **** and kinda fixed it, but well, is frustrating having a gaming machine and see that others with lower specs have no problems at all. The game is awfully CPU intensive tho.
About Nvidia, gives more problems than AMD, since the consoles have AMD contract and the game is a port...You can imagine where that comes from. I saw the guys saying there was a new driver available. I don´t know if it will fix anything but...
People you should stop thinking that the game will run better on AMD hardware BECAUSE consoles runs AMD hardware.
The console architecture and PC architecture are completely different and both consoles run with different operating systems and different hardware, despite similar architecture, and for the last, last generation consoles are completely different architectures.
You can call this game a port, it is true about when you consider demographic and mechanics of game, focused on console first, but the game is, from a technical view, agnostic. Every game done for multi plataform from the beginning is basically plataform agnostic.
Basically, you have the game programmed in some language, that is compiled and uses a different hardware implementation for each plataform. This is where Frostbite comes in, a rendering engine already done with framework to work on all plafaforms.
The game on PC is build/compiled to run OVER DirectX 11 or Mantle. Both plataforms are hardware independent, ie, you point to function calls, you dont address commands on the card itself. There is nothing on code that is optimized for AMD cpus, its all based on common CPU instructions.
Some people already come with bizarre theories like the game runs as an "emulator" on PC, which is a joke, because it makes no sense at all, since you already have an engine that is running on the consoles and PC.
In the end, you can have any kind of hardware or software issues that are causing crashes and BSODs. If you have a nice system, you probably already should have done stability tests. Every new rig i get i do torture stability tests to asset overclock potential. I have a system that have 5 years (not main rig), its slower now but its rock solid.
The bottom line is, the PC is a plataform that consist in a myriad of configurations. Every PC have several components that can give you issues. If you choose cheap parts (im not saying slower, im saying cheap in a crap sense), you will get stability issues. We have seen this over and over. Crappy manufactureres motherboards with capacitors that blow up, like pcchips; defective memory from shady vendors; unbranded PSUs that have irregular or dirty power supply; crappy cpu coolers or even dust build up. If you build your own rig you are supposed to do it right, and maintain the system as well.