My Asus Z84J has been overheating off and on for quite some time. Both of my system fans actually died about 1 year ago and I replaced them both. I regularly disassemble and clean the heatsinks and fans on this system, yet the heat is still a problem. I recently tried applying new thermal paste to the CPU as I found the existing paste was dried up and flaking off. Does anybody have any ideas about what I should do from here? My system is idling at around 70C and under moderate to high loads it can reach into the upper 90s. Any suggestions would be greatly appreciated, Thank you.