Have you checked the wiring from the power switch to the motherboard? Worth unplugging this and reseating it. Also worth reseating the CPU and RAM - can sometimes work their way loose and cause random faults.
Thanks anyway but per previous post it has now been removed entirely from the PC and confirmed faulty.