Hello, I've overclocked my Ryzen 1700 to 4ghz through the bios, but on cold boots my X370 Taichi will cycle a few times before booting up and I usually lose my OC. Every once in a while when it boots up Windows Task Manager shows a base speed of 4ghz and speeds up to 4.9ghz and geekbench does as well. CPUZ, MSI Afterburner, HWMonitor and Ryzen Master all show my frequencies bouncing between 3.2ghz and 3.75ghz. I'm pretty sure the CPU is running at the higher speeds because I'm getting a Cinebench score of 1907 multicore (all cores hitting 4.2ghz during benchmarking)/202 single core and Userbench shows ridiculous results as well. My guess is that the CPU clock has run into some crazy number like 150 or 160mhz and the multiplier is staying the same. I say that because the rest of my system is now overclocked as well. Normal bios OC leaves my GTX 1060 6gb with a 92 Octane Bench score, with the weird bug I'm getting a 128 (without touching afterburner). My Samsung 960 Pro is running beyond spec as well, as is my ram. My question is-am I destroying my components? HWMonitor and Ryzen Master say the temps on the CPU max out around 58C under load. GPU temps are nearly 60C under load (with custom fan curve), and the 960 Pro hits 55C under load. As long as its stable and temps are fine--am I good to go?X370 Asrock TaichiRyzen 1700Samsung 960 Pro 512gbG Skill Flare X 3200 2x8gbEVGA GTX 1060 SC 6gbNoctua NHU12SAntec Earthwatts EA 750