OK I have the GPU in the top slot which is the 5.0/4.0/3.0 and moved teh NVMe back to M2_1 slot which is the CPU slot.
Strangly enough GPU-Z is now saying GPU is at x16 which the firs time I had this configGPU-Z said x8.
Sounds like this is the most efficient setup, thanks for the quick repsonse.
I have a new Asus Z690-P with an Nvidia 1070 whic his a 3.0 x16 card and a Suamsun 960Pro NVMe card.
The Bord has the following PCI Slots.
Slot 1 PCIe 5.0/4.0/3.0 x16
Slot 2 PCIe 3.0 x16_1
Slot 3 PCIe 4.0/3.0 x16
Slot 4 PCIe 3.0 X15_2
NVMe Slots are
M2_1 CPU Controlled
M2_2 Z690 Controlled...