there are several causes which result the over-heat
the most important thing is the air circulation in your CPU
please make sure ur CPU has good air circulation, which means the air flow in and out is well adjusted.
try to open one of the side and apply 1-2 fans... see what is the outcome
if you wan it closed, adjust the flow with your fans by arranging front-site-back position.