Problem with Electronic Control Board?

I am having a problem with my Dishwasher. It is a Whirlpool GU9805CGG0.
I have tested the Float Switch and it is OK,
I have tested all the buttons on the front panel and the are all OK.
I believe that I am having a problem with the control board which is a 8051136.

Symptoms

  1. When I close the door, the dishwasher starts in Normal mode automatically. During the run time, the board turns on the China Crystal LED and it starts blinking saying that it is a stuck switch and the controls are locked.
    I can cancel it, it drains but it will restart itself again and the process repeats.

  2. If I try to put the controller into a diagnostic test by pushing Power Scour, Air Dry, Power Scour, Air Dry the following happens - All LED’s are turned on then off. Next the dishwasher starts in NORMAL mode with Add a Dish LED turned on. I can not advance the program by pressing the Pots and Pan button, thus I believe that the program has been terminated.

I think that the CPU on the control board or the EPROM have gone bad.

Before I get a new board, I would like to get some feedback from a knowledgeable person.

Thanks in advance for any help.

I cannot find any info on the listed Model Number but by the sound of it you have the tech sheet.

I agree with you that it does look like a bad control board.

I would open it up and check the wiring harness in the door.
Also check the connectors on the control board for signs of corrosion/dirt.
Probably would not be a bad idea to clean the connectors, though this is a long shot, see below.
If all the above are OK then I would replace the control board.

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.