Hi Louis,
I am Dave, I will help you with this.
You are correct, this is a hardware problem, most likely there is a problem with one of the fans in your laptop, or ay be a drive, if you have an HDD, you should not use that laptop in case more damage is caused to the internal components, bring it to a PC repair shop to get them to resolve this for you.