Hey @charlie ,
i used to have the same issue but now my rig has not frozen for over a week. I am on h110 pro btc+.
This is what works for me.
OC tweaker - CPU Configuration - Intel speedstep technology - Disabled
OC tweaker - Voltage configuration - PCH Voltage - 1.200v
OC tweaker - Voltage configuration - VCCIO Voltage - 1.200V
Advanced - CPU Configuration - CPU C states support - Disabled
Advanced - Chipset Configuration - Primary Graphics Adapter - PCIE2
Advanced - Chipset Configuration - Above 4GB MMIO BIOS - Enabled
Advanced - Chipset Configuration - VT-d - Disabled
Advanced - Chipset Configuration - PCIEX link speed - Gen 2 ( i did this for all active cards )
Advanced - Chipset Configuration - PCIE ASPM Support - Disabled
Advanced - Chipset Configuration - PCH PCIE ASPM Support - Disabled
Advanced - Chipset Configuration - DMI ASPM Support - Disabled
Advanced - Chipset Configuration - PCH DMI ASPM Support - Disabled
Advanced - Chipset Configuration - IGPU Multi-Monitor - Enabled
Advanced - Chipset Configuration - Onboard HD Audio - Disabled
Advanced - Chipset Configuration - Onboard HDMI HD Audio - Disabled
Advanced - Super IO configuration - Parallel port - Disabled
Advanced - ACPI configuration - Follow these settings order ( Auto, Enabled, Disabled, Disabled, Disabled, By OS, Disabled, Disabled )
Boot - CSM Compatibility Support module - Disabled
I had this issue for a very long time and i kept trying to change these settings to stabilize performance. There are plenty of videos on how to properly oc/stabilize your CPU. With these settings my rig has no issues. Hope this helps you, and everyone else like us who had rigs freezing and was not caused from other hardware.
Cheers.