Windows will disable hibernation and sleep states if it cannot be sure a device will recover from the hibernation/sleep.
The Code 31 with the ISATAP Adapter is a Vista problem. Microsoft say:
"You can safely ignore this error message. This error message does not indicate a problem with the adapter. The adapter will continue to work correctly."
I agree with ReviverSoft's suggestion that a driver update could help with the Code 43, but if the existing driver installation is damaged, it could be that your re-install simply inherited the same problem. (An update might too.) One thing to try could be un-install the drivers, re-boot and then try a re-install.
If drivers don't help, then it seems to be a hardware problem, and at least if you want to go that far, the laptop has a replaceable video card.
Edited by Platypus, 13 December 2010 - 07:06 AM.