2 Thermal Fuses and Won't drain

Howdy guys,
Woke up earlier this week to find my dishwasher with water in the bottom (right at the heating element level), and a non-responsive panel. I took the door apart and check continuity up to the thermal switch, and it was open. Replaced the switch last night and manually drained the water (with a shop vac). Ran a cycle, and it seemed to sound like it was washing just fine for the first 30 minutes, so we went off to bed.

Woke up this morning. Same problem. I think the either the drain pump is bad or there is a clog somewhere. Would anyone agree or think otherwise?

thanks for your help,
Randall

I just tested the resistance to the dryer motor on the door, and the meter shows that it is open. Could the motor be broken, causing the dishwasher to overheat, causing the thermal fuse to blow?

thanks,
Randall