1) Tried replacing the latch because I understood it to be a common problem. It didn't fix the issue, but I am glad I did it.
2) Replaced the motherboard. This fixed the issue.
I could not tip the dishwasher over because of how it's seated under the counter. So, I had to work underneath the dishwasher. It was tough but doable.