If you are using temperature monitor software from gigabyte or coretemp, etc, check the settings. Could be that it's getting close to a false limit, giving you a warning. You may just need to change a setting, or change to different software. Your cpu temps are excellent for a stock Intel heatsink. When I ran a 920, my idle temp was 60c. So don't waste money on another cooler yet. Also check the bios settings for temps. I've got mine set at 70c for shutdown. It's a safe setting. The 950 can run at 90c under load for short periods without damaging it.