The Thermal fuse was replaced but here is the thing I guess I did not tighten the screws on the connection block well enough. The dishwasher would only run during a short cycle but would shut off during a long cycle when the heating element was used. Everything was replaced on the unit, the turbidity sensor, the control board, control panel, motor and the issue continued. I was on the verge of junking the dishwasher when on a whim i checked the thermal fuse harness, turns out the wire was not pushed in completely and must have been creating a short which would cause the dishwasher to stop. After tightening cutting the wire again and making sure that it was inserted properly into the thermal fuse wiring harness, the machine now runs like a gem. So please inspect your wiring harness on the thermal fuse and make sure it is installed correctly, it will save you from future headaches.