Dishwasher problem

My dishwasher quit working and would not start. I found the ribbon from the control panel to the ckt board intially to be a problem as I unplugged it and plugged it back in and it ran one complete cycle each time. I did this several times with the same result, one cycle each time. I then ordered a new control panel that comes with the ribbon, plugged it in and again the same results. I check the continuity on the door switch and it is operating correctly. I now have ordered a ckt board as I figured the problem was within the J1 connector on the ckt board, but this has not solved anything. I called the CSR as was wondering why they offered a ckt board and a ckt board kit. Is it possible there is two different ckt boards due to a sn break or something. Any help would be appreciated.
Thanks

Here is a service manual and a tech sheet
http://www.servicematters.com/maytag_library/docs/16021814.pdf
http://www.servicematters.com/maytag_library/docs/16023222.pdf

This may explain the two boards
http://www.servicematters.com/maytag_library/docs/TDD-0009-S.pdf
http://www.servicematters.com/maytag_library/docs/P-0004-B.pdf

This may also help
http://www.servicematters.com/maytag_library/docs/TDD-0008-S.pdf