First I viewed the video on how to determine if it's the user interface module or the control module (https://www.youtube.com/watch?v=TI8cUjy5YOE). This was very helpful and straight forward. Determing that it was the User Interface, I looked for another video on how to replace the User Interface (https://www.youtube.com/watch?v=N_Mzc5fV4SE). While my dishwasher was not exactly like the one in the video, it looked similiar enough that I dived in. My first "problem" was I did not have the holes to "lock" the door hinges in place. So I removed the door balance clips from the hinge (big mistake). I then was able to remove the door from dishwasher and followed the video for replacing UI board. This all went well. Putting the door back on was where I lost all of my time. The cable was no longer attached to the spring. Spent most of my time reconnecting them and then putting some tension on the spring to keep them together. I then laid the door down in front of the dishwasher and reattached the clips to the hinge (took several attempts). I then put the door back on the dishwasher and powered up the machine. I had all of my controls back. Now upon reflecting the error of my ways, I realize that I did not have to REMOVE the door from the dishwasher. All of the screws and bolts were assessible and the inside of the door slides up. If and when I need to do this again, it will be a much simpler task. I should be able to get it done in less than an hour. Good luck.