Overheating problem

Good points, everyone. I'll look into it all. Thanks!