I can`t since my Dad aint here. --- Post updated --- I can`t yet since my Dad isn`t here and I don`t have a screwdriver.
if its a prebuilt, whats the model of your computer? also, you might wanna find a short one because if your case is micro atx, its too small.
one question, why would you install a micro atx motherboard in a mid tower case? lol you should install a bigger one.
I dont think so. my brother have a i5 6600k pc with gtx 960 and it sometimes lag at high settings. you might wanna upgrade your motherboard to a intel one because beamng support intel better (no flamewar pls). then get an i7 6600k if you can afford it. older gen doesnt matter like the 5xxx/4xxx. you might wanna get a good cpu cooler too so you can overclock it.
It's BeamNG.drive... You should expect lag and be surprised if there isn't. I don't think you know what a bottleneck is...
You should have upgraded your CPU instead of the GPU for BeamNG. BeamNG is more CPU intensive, for now AMD have shitty CPU's. Maybe AMD Zen changes that, but until Q4 2016 i advise Intel I5 or higher. Your GTX970 is also crap, famous 3,5gb vram cripple. Microfreezes are known with this card and if the card uses full 4gb then goodnight! But its NV, it must be better than anything else...