Hi the most flaky things are PSU, memory and motherboard.
You can try aone stock of memory and then the other, assuming you have two - or use known good memory.
Try reseating everything.
Try a known good PSU.
Finally you may need to buy an ebay motherboard and chance your arm.
If it is the same model or similar I think it will work. Some operating systems are tied to a motherboard but usually you can get them to work. A regular reinstall is always good, just make sure you do not wipe your data held on the OS drive.
Changing over the motherboard is not a difficult task, you need good light, a medium sized philps scredriver and don't drop it on the motherboard. See if you can get a techy mate to help you. Lure them with sweets and crisps.