Well I have found the issue.
When I first installed the 2 Samsung 960 EVO drives, I choose to use Raid 0 which enabled the Intel raid controller in the bios.
Then I deleted the Raid 0 setup but this still left the Intel raid controller as default.
When I reset the bios to default settings, this removed the Intel raid controller as the default.
So I was able to reinstall Windows and was able to install the Samsung drivers.
Here is the Crystal Disk Mark using EVO without the Samsung drivers using Intel controller as default.
And here is Crystal Disk Mark using EVO with the Samsung drivers and not using the Intel controller as default.
And here is Crystal Disk Mark using EVO with Raid 0, no Samsung drivers, and using Intel controller as default.
NOTE: All the above are clean installs of Windows 10 without any other drivers installed. Using x4 mode for M.2 drives