I have a Gigabyte z170x-ud5 th board which will no longer boot unless I unplug the power cord at the back and wait for several minutes. Have cleared CMOS, updated BIOS, reseated everything, unplugged unneeded peripherials, etc. Think it's time for a new board, but want to keep all other components (i7-6700, ATX case, DDR 4 memory). Don't care about SLI, Thunderbolt, lighting. Do need an on-baord M.2 slot. Quality of build most important to me. Any suggestions for a new board?