I finally got my X470 motherboard set up with my 2700x and Vega Red Devil. So far so good, The memory has yet to moan about being at 3200mhz as it did when using the 2700x with my B350 M-ATX motherboard.
Last night I did a run of Timespy extreme on the B350 motherboard with the memory underclocked to 3000mhz, Today I did the same test with the X470 board and the ram at it's stated 3200mhz and there's a small but consistent improvement across all the tests.
I'm now going to spemd the weekend gaming to see if the gpu crashes again if it does I'll send it back but hopefully it won't now I've removed what was likely the weakest link and done a ddu and reload of the drivers.
Here's the two Timespy extreme results which are done with everything at the stock out of the box settings.
Result