Download AID64 and do a RAM test with NB @ 2000MHz and default timings in RAM. After that, set the NB @ 3000MHz and run the test again. You will see the difference. There's not need to change the RAM timings to get better results.
i listened to what you said so i kept timings at 9-9-9-24.
got a stable 16hr prime95 blend test.
Stopped the test, put pc to sleep, came back 20 mins later to boot it up and every fan in my case went to 100% fan speed and there was no monitor screens.
how is it 16hr stable in windows, but not after i turn it off and back on?
3000mhz northbridge, with 1.12 NB Volt. 1.48v CPU volt, 1.65v ram.
everything else is on auto.
That is a motherboard/BIOS issue (quite common in high overclocks). It is just the different way of Windows/BIOS handling the power supplied.
When you try to boot the system, it draws maximum power trying to power up all the devices. If the motherboard/BIOS is not designed to supply such current on boot up, it will freeze and you will need to reset the CMOS.
Next steps would be:
1) Upgrade BIOS to latest (although I doubt it will solve the problem)
2) Compromise with an overclock that will allow you to switch your PC on and boot into Windows while remaining stable and not having to adjust something every time