Replace hard drive and see if that helps.

If not and removing the battery made no difference then open the case, completely disassembe (carefully, do not want to hurt anything) use a computer circiut contact cleaner and clean and reassemble the laptop - making sure that the fan and all connectors are nice and clean, well seated and that nothing is broken - try again - good maintanence anyhow.

------------------
Death is lighter than a feather - duty heavier than a mountian.