Can u check the voltage on the CPU, trough the motherboard readings or CPU-Z once on windows ?? How old is the motherboard ? also check for leakage in any capacitor on the motherboard, specially on the CPU socket surrounding areas.
If u haven't done it already, try a different PSU, although if...