I took a chance and replaced the heating coil. It solved the problem, though it seemed like a bit of a gamble. Since there was no definitive code to know for sure that the heating element would shut the machine off at different cycle times and since the code showing was inconsistent, it could have been a control board. If that were the case it would have probably made more sense to buy a new dishwasher since this one is about 10 years old. The most effort in replacing the part was the removal of the hard-wiring of the electrical supply to the dishwasher. I'm not sure why there was no plug-in provided instead of a hard-wire into a common junction box since my house had new wiring when it was remodeled but it that's where most of my two hours was spent. If not for that, the replacement would have taken no more than maybe 45 minutes. BTW, you won't need new washers, they are included with the element. Just get new nuts.