I read other's stories about this model dishwasher and how they fixed theirs. All buttons and their LEDs would work except Start and Cancel. Tried text sequence [Heat Dry - Normal - Heat Dry - Normal] and the motor ran, soap door opened, all lights came on, water came in, washed for a period of time then drain until I opened to door to take it out of test mode. So everything worked except the Start button. I removed the front panel and pulled the control board out and kept testing connections for the front panel pushbuttons till I found the Start button. I was using a nice Fluke meter on the OHM setting. The Start button would make a connection once then not again. The Cancel button would make a connection many times. One other button would make many times.
I ordered the front control panel on Friday afternoon and received it on Saturday afternoon. Less than 24 hours. WOW!! It took me less than 15 minutes to change out, electric screwdriver, and the dishwasher has worked every time since.