January 18, 2012
thank you for your question and i understand your concern.
a heater fault detection program has been added to the electronic control to monitor the operation of the heater. if a temperature rise in the water is not detected during the first 8 minutes of the beginning of the main wash, the dishwasher will shut down.
a fault will be indicated if:
a 2 degree increase in the water temperature is not obtained (inlet water temp greater than 90 degrees) or
a 4 degree increase in the water temperature is not obtained (inlet water temp less than 90 degrees).
if the correct temperature rise is not detected, the dishwasher will drain and blink the clean light
7 times to signal a heating fault. the detection will be ignored if the temperature is out of its normal range 64 - 160 degrees or the door is opened during the first 8 minutes of the main wash. this is to prevent a false detection.
since you have already replaced the heating element we can assume it's okay. the wash pump must also be spraying water and cascading over the heating element in order to heat the water.
there is high limit thermostat connected in the heater circuit which could be faulty or it could have burnt wire or faulty control board. also, the neutral door switch is also in a series circuit with the heating element. if the neutral door switch fails, the heating element will not come on. i added an image below of the heating circuit. press heated dry - normal - heated dry - normal to reset the flashing clean light.
i hope this is helpful. if i may be of further assistance as more details become available, please reply to this post.