thanks Dai.
I've cleaned all the fan exits and ran the chkdsk.
Yesterday I could work all day without problems. I even reinstalled antivirus and no problems. Then I ran a complete virus check but the scanning goes REALLY SLOW
I use BitDefender and normally it's not slow but on my PC it goes to just 6 files per second

After 5 hours of virus checking, I had to let it running overnight, but this morning I woke up to see my screen was bad again. The laptop was dead with that coloring screen.
I don't know what else to do. Guess I'll have to live with it