Bit of a strange one this, here's the story so far:
Build a PC last week:
ASrock Z87 Pro4 motherboard
i7 4770K
GTX 980
12Gb RAM (I had 16Gb, but believe one of the slots might be faulty on the motherboard). It was all a bit flaky, sometime 2 or 4 stick would register, sometimes 3, sometimes slot A1 wouldn't register RAM sticks which worked in other slots etc etc. Didn't test all combinations, but found 1 stick which wouldn't register in any slot and removed it, leaving me with 3x 4Gb sticks all Corsair 1600. This might be a seperate issue or related, not sure yet.
Anyway I proceeded with the build using a brand new Kingston SSD, brand new PSU (Aerocool Cylon 600W, rated at 552W on the 12V rail, not high end, but decent enough). All went smoothly and I installed GPU drivers and ran Afterburner and Kombustor to check for issues under load. Ran the test no issues for 15 minutes, and GPU was at 67C (it's an MSI Gaming X, so decent cooler). GPU looks to be in excellent condition too.
I turn off the PC satisfied with the build. The person who is buying it subsequently requested an additional 1Tb storage HDD which I added last night, along with a DVD drive to fill in a missing 5.25" faceplate in the case (Fractal Design Arc Midi R2). It's an older style case, but has decent airflow with 2x 140mm front fans and 1x 140mm rear exhaust. CPU is fitted with a Noctua NH-U9B with dual NF-B9 fans in push/pull. At stock under Prime95 the CPU never goes above 66C
On booting the monitor blank screens during Windows load up. This repeats without fail, making me think it's an issue when the GPU drivers are initialised. Works fine in Safe Mode can gets to desktop as normal.
I try formatting and re-installing Windows from scratch in case it's some driver issue (issue repeats when windows auto-installs nvidia drivers from windows update)
I try loading into safe mode and installing latest drivers pre-downloaded and in offline mode. Same again.
I try setting the PCI-E slot to Gen3 mode (from Auto). Same results.
I reset the BIOS. Same result.
I try Displayport and HDMI cables (both known to be working). Issue happens with either cable, and also 2 different monitors.
I update the BIOS to latest version. Same result.
I move the GPU to my main PC to confirm it's working - installs without issue and runs Kombustor for 10 minutes again without issue. It seems the GPU itself is fine.
I move the GPU into the lower PCI-E slot of the system I'm building, the system comes to life as if the drivers installed correctly previously, and runs Kombustor for 5 minutes without issue. I overclock the GPU to +100 core / + 400 mem and it continues to be stable.
I then return to BIOS to try some CPU overclocking. Get to Windows and start running Prime95. System crashes, no problem I'll tweak the clock and try again.
Monitor starts loosing signal again on Windows load screen (BIOS and POST is fine)
I reset the BIOS again, problem persists
I move the GPU to the upper PCI-E slot again, problem persists
I move the GPU to the lower PCI-E slots afain, problem persists
I try one final re-install of Windows, and the problem still persists - crashing once the nVidia drivers are installed (either through Windows update, or manually with latest driver).
At this point I've no idea what left to try. Fortunately I do have a spare ASrock Z97 motherboard I can switch too if all else fails, which I'm hoping will resolve the issue once and for all, but I'd prefer to try and understand why it's doing this and use the Z87 Pro4 if at all possible. Is there anything I can try before I throw in the towel and go for the easy fix of replacing the motherboard?
When it was working and in stock settings, it seems perfectly fine, really stumped me this one....