if the heatsink is no longer mounted properly the chip will reach critical tempuratures almost immediately under strain. it's definitely the video card, whether or not it's a specific issue with overheating who knows but that'd be the first place to check. you will often get artifacting on the screen as a symptom of overheating before it actually causes the system to lock up/reboot if it comes to that.