It was the motherboard
I put the replacement mobo in tonight, and, so far, no problems! Apparently, the original mobo had a problem that was causing the repeated reboots, although I have no idea what that problem might have been. The computer has been on now for approximately 4 hours, and has...