Our GE dishwasher GDT695SSJ0SS continued to randomly shut off before the cycle was completed and would not always turn on the completed cycle light. I tried to replace the main circuit board and the problem continued. I replaced the circuitboard because it was easily accessible on the bottom of the unit. Next, I tried to replace the heating element because it was shutting off towards the end of the cycle, so I thought it was the heat from the heating element or a problem with the heating element. To replace a heating element I had to remove the entire dishwasher. When I replace the heating element, I also replaced the turbidity sensor. The dishwasher continued to randomly shut off before the end of a cycle and one time I videotaped the dishwasher in a cycle, and I noticed the user interface circuit board on the top would flash quickly on and off, and I would hear the main board shut off and back on. I finally decided to replace the UI circuit board which is the user interface circuit board part number  WD21X31902 I purchased all parts locally from a company in Berkley Michigan, called Berkeley appliance, and their prices were much better than online and they did not charge for shipping fees and I could pick parts up locally  After replacing the user interface board, we have not experienced another failure on this GE dishwasher. Berkley Appliance 923 E 11 Mile Rd Royal Oak, MI 48067 (248) 548-5029 https://maps.apple.com/?address=923%2... User Interface Board https://www.geapplianceparts.com/stor... Replace board video • GE Dishwasher Control and Display Board Re...