a little over a year ago My Bosch dishwasher(older one) would take 3 hrs to wash dishes( should take half that). When opening the door all the dishes would be wet and dirty. Went to the forums and discovered it could be the heater relay losing solder on one leg. When I opened up the control board sure enough there was a burned spot so I soldered it and it worked until now. 3 days before TG it starts doing the same thing. As the video shows it needed a new relay .... all is well now , better than spending 167$ on a new control board or buying a new dishwasher

video has a part 1 & 2.