Kiwi, about to go on a trip, will detail when I get back.
If I could be reasonably sure it was mainboard (what else could it be?) Power is presumably fine (changed to uprated PS), memory is presumably fine (each stick individually works), CPU runs 24/7, this would be the most time/cost...