I also have similar specs to OP (GTX 970, 8gb ram, i5-2500k) and I was having this exact issue for this whole past week. I thought I fixed it with the injector version but I believe the real cause of my ctds came down to enb conflicting with msi afterburner/rivatuner stats on screen display. I disabled that and tested multiple times with no crashes. I have since uninstalled afterburner and now i just use nvidia inspector for my overclocking needs (as recommended by step). So my advice would be to have a look into any overlays/frame limiters/overclocking software etc. Basically anything that seems like it could interfere with enb even remotely and disable it. I think my game should be crash free now but who knows maybe it'll start happening again. For the record I'm using True Vision ENB with: expandsystemmemoryx64=true and videomemorysize=10240. Looks great.