If you do decide to put a mainboard into this system, be sure it's Intel video - the nVidia version is very well known for unreliability. You'll need a new heatsink-fan assembly to switch from nVidia to Intel.
Otherwise, it does sound like the mainboard is at fault.