Your drive may BE malfunctioning, but it won't cause the notebook to overheat. It's probably the heat from the other parts on the notebook overheating causing the drive to malfunction.
Most hard drives will shut down or start to act goofy when they get hot. They have a thermal limit ya know.
My hard drives in my fan-cooled external case get to about between 38 - 40 deg. Celsius and there is cool air blowing out the back of the case. It's your the other parts overheating on the notebook causing the hard drive to overheat and malfunction.
Have you run S.I.W. to see what is the temperatures of the components?
In the "Sensors" section will tell you your CPU temp, motherboard temp, grapics chipset temp, hard drive temp, etc.
Try that and see what happens. You can also download a free little application called: HWinfo32 You can download it here:
http://www.hwinfo.com/
Make sure you get the Windows version, not the DOS.
I'll bet you 10lbs. of pulled pork barbecue that it's the other components overheating.
Here's what the HWinfo32 will show your on the sensors: