I've got the virtual memory set to 16GB, I've tried everything I've read about it.

Plus the miner has worked for me with 7 cards, just very rarely and until I had to reboot.
hrmmm, and I assume that all cards are over 2GB?
I've been at it about a week now with this board. I'm gonna make another effort tonight, so stay tuned. I'll report back here with my findings. All that said, its been a real ball ache, I could only imagine the BS involved with trying to use the M.2 connections.

Yep, 1070 4GB cards.
So, just as an update - I did get all cards working properly last night. 7 GPUS, all firing now. What a nasty adventure. Here is what I can confirm worked.
Set PEG 0 and PEG 1 to GEN 1, 4G Decode "Enabled", Windows OS Configuration: Windows 8.1/10 "Disabled", Windows 7 "Disabled", Fast Boot "Disabled". Reboot/shutdown. Install one card at a time, rebooting between each card (not sure why, but worked for me) starting with x16 slot #2, then #5, 7, 1, 6, 4, 3. If cards are modded you may have issues where screen won't post (board debug code may be 92-96, 97,98,99): in that case try installing a non-modded card in slot 2, and the modded ones in the remaining slots. Alternatively, try OS Config...Windows 8.1/10 "Enabled" + with or without Fast Boot.
I used hacked drivers, but what is above is what did it for me. Hope this helps!