This problem definetly is not a display problem. The problem is caused by a bad contact on the main cpu.
This mainly happens is the (warm/hot) phone is dropped. This causes the bad connection on the board.
The solution is to reflow your mainboard, the best way to do so is to follow a reflow curve which involves pre-heating it at 150 oC and then heating it up to around 210oC.
There are several good youtube videos on the reflow subject online. For dutch speaking people have a look here:
LG G3 scherm wordt zwart en flikkert – RvD blog
If you don't speak Dutch you can have a look as well because there are some English videos on that page.
I have reflowed the board 3 times in total before i had succes. First time with the main cpu to the top. After that it was totally dead and i thought that this was it. I then reflowed it again with the cardreader side up and again no succes. Both times i reflowed it for 7 minutes on 200oC.
The third time i followed a reflow curve with the cpu to the top again. Also pre-heating to 150oC and held it here for 3 minutes. I then heated it up to 200-210oC and kept it again 3 minutes on that temperature. After that turned the oven off and let it slowly cool down by opening the oven door a little.
This solved the problem and it is working ever since without any problems. I used a normal oven but i am now considering to make a more accurated reflow oven for the future.