I have only fixed a few of these dishwashers. There isn’t many in my area. In total I have fixed three which all had the same problem with not heating because of a dry solder joint on the computer.
So i get a call for the same problem and when i opened up the computer the solder joints were fine. I checked the wires back and they were ok and the element is ok too. Is the computer faulty or maybe the relay that controls the heater?
I had one recently just the same.. re-soldered, changed the relay, all no good. New board fixed it. Must have been the driver transistor to the relay u/s