It could be that the fan is not getting up to full speed and that allowed the graphics card to overheat and fail but that doesn't explain why your onboard graphics doesn't work. When you tried your onboard graphics, did you physically remove the separate graphics card? If not, try it.