What causes my F450 Drone to Become unstable and Crash all the time?

I built a DJI Flamewheel F-450 drone, and am having a problem with constant crashes. It will take off and fly around OK if I am very smooth and careful, but as soon as I start to give it some quick commands, fly fast, or the air gets turbulent, the drone will lose control, oscillate and crash. I have plenty of power in reserve as this drone hovers and flys at around 33 % power. I have 2 of these so I know it is not a hardware issue, both of them behave exactly the same. I have autotuned them, played around with the PID’s, which helps a bit, but nothing will make them fly reliably. Does anyone have any ideas what may be causing this ??? Here is what I am using:

FlameWheel F450 Frame
Cobra Motors CM2213 - 700 KV
APC 12 x 4.5 Props Also tried APC 11 x 4.5 Props
4 Cell LiPo Battery
Holy Bro Kakute F7 Flight controller Soft Rubber Mounted
Tried every new version of ArduCopter 4.0 and 4.1 - Same behavior

Not a clue unless you share a link to a .bin flight log.