Also, check how dirty and dusty the inside of your computer is. You can use canned air to clean up your heatsink, fans, PSU and video card. Dust prevents heat from being eliminated therefore it may lead to overheating problems. Check your temperature at idle and check them again once your computer has been running heavy apps for a while to see if this could be a cooling issue.