did you tested booting without gpu in not so try it see if the display is coming or not if the display is coming so gpu have an issue if it still occurs
try these steps.
1) take out the processor and clean it with WD Spray and then ipcleaner this will removed some carbon if it is setting try...