Sounds like it needs a GPU Reflow. This can be done by using a heat gun over the GPU on the motherboard after it is disassembled. A more crude, less effective temporary fix would be the "Towel Trick," which involves one removing the hard-drive, with the laptop plugged in and fan running...