KitchenAid Dishwasher

I have had this dishwasher for 2 1/2 years and now has broken for the second time. Once at 1 1/2 years, of course out of warranty. The soap door would not open at that point, now the “Normal” button will not work. The other buttons seem to work but the dishwasher just shuts off after a minute or so. Any ideas?

Here are the parts
Replacement parts for WHIRLPOOL KUDK02CRBS3 | AppliancePartsPros.com

Here is the tech sheet
http://www.servicematters.com/docs/wiring/Tech%20Sheet%20-%20W10082651.pdf

The Normal key not working could be just the keypad.
The tech sheet show how to check it with a meter.
Try the connector cleaning shown below.

The stopping during the cycle on the other cycle options is more perplexing.
Sounds like the unit is waiting for a signal input and either is not receiving it or interpreting it incorrectly.
Try running the diagnostics to narrow it down.

Connector Cleaning
Unplug the unit
Open it up
Remove the ribbon cable from the keypad to the control board at the control board.
Clean the edge connector.
If it is the type where there is not a connector just the insulation is removed, it can be cleaned with a pencil eraser. Do not use an ink eraser as it is too abrasive.
Check the tracks in the ribbon cable for hairline cracks. A magnifying glass helps here.
Would not hurt to clean the connector on the board. Use electronics contact cleaner or isopropyl alcohol and a tooth brush. Be gentle and do not reconnect till all the solvent evaporates.
Reconnect everything and give it a try.

Thanks. Funny thing is…after looking at all the dishes I had to do. I tried the dishwasher and it worked just fine this morning. I am not sure what is going on.

This does sound like a dirty contact/connector often this will cause an intermittent problem.