I just wanted to give you an update -- I didn't order the control board yet, however the refrigerator hasn't failed in about a week. It used to do it at least once a day for the 2 years that I've had it, so I think it's good.
The DC power wires weren't very tight in the power block when I disconnected them to try to troubleshoot, so I tightened them when I put the wires back in. That was probably the problem -- loose wires on installation.