Solution: The cpu was at fault, after borrowing one to test it all errors stopped. I am currently going through the Intel warranty process.
So the other evening I updated a number of drivers through the Gigabyte Control Centre app. I believe they were all chipset drivers. Since then I have...