I've recently replaced my CPU cooler from an H60 (massive air bubble) to an NH-L9x65. The temps with the H60 were sitting over 70C at idle, so the new heatsink was pretty much mandatory. However, my 4670k is idling around 60C at stock settings. This leads me to believe there's a problem with the CPU, be it from overheating previously or the dodgey TIM that was notorious with Haswell. However, I'm open to other possible fixes before considering a delid or purchasing a new CPU & mobo.