I did read the link above and I not sure what some of these parts that are to be checked look like.
2. Heating element not getting voltage. This could be as simple as a loose wire on the heating element or a bad hi-limit thermostat. Or the the heater relay on the control board could be bad, in which case you would replace the control board. Trace the circuit back with your meter and the wiring diagram until you find the missing voltage.
WHat does the bad hi-limit thermostat look like and when might I find it.
3. No water in the basin! The control can't sense a rise in water temperature if there's no water to heat. Makes sense, right? To check this, start the dishwasher. After it finishes the pump out cycle, listen for the hissing of the water filling. If it's very quiet or silent, then there's a problem with the water fill components: bad water inlet valve or the valve isn't getting voltage. Open the door and check the fill level. Water level should be a finger width below the heating element. If it's less than this, then the water inlet valve has gookus in the inlet screen and should be replaced.
Where is the water inlet valve?
Since I have not taken the unit apart yet I do not know how easy it will be to find and check these things. I thought if there was a service document to look at in your library then I could go over that first.