I would blame the psu first, if possible try to test that in another system or swap it out with another psu if you have one on hand. If you trust yourself to next i'd take out the cpu and look for any bent pins and such. Laos look for thermal paste in the pins, that happens sometimes and can be fixed with 99% alcohol.