In short, fans can overheat due to several reasons like lack of maintenance, bad motor, poor airflow, shorted motor windings, and unclean bushings. Cleaning the motor and the bushings are the best options for you to try fixing the issue. Most fan manufacturers do not recommend disassembling the fan all by yourself.