So I tried to fixed it. Resit everything. Pc turns on for few seconds, then off, then on again but no boot.
So I bought new mobo, new psu. same scenario, on for few seconds, then off then on again. I tried to keep it on but it will never boot. Led kights on cpu gpu fans spinning, but no boot...