Weird ps4 Problem

I have really weird problem on my console

I was playing on it before 3 days ago, then he turned off by itself without any reason and won’t turn on, I given him to a fixer, he told me it’s a power supply problem then I get back home, and parting out the power supply and using multimeter on it everything was working fine, I thought it was the dust so I cleaning it up and try again to power it on, it’s start normal by checking if there’s any corrupted data and I thought it might be system glitch so I have turned it off to rebuild database, going to safe mode try to connect the controller and it won’t connect , I have connected it using diffrent cable it’s start to give me a rainbow colors all over the screen after connecting the other cable and then turned off, is there any other way to fix it

Sorry for the long story