I pulled off the distributor motor to check the microswitch and found the plastic cam that attatches to the motor was missing!! WTF? I ordered the motor, cam and the seal from a local parts supplier, installed them and so far so good it has worked fine. I don't know who was in there before and removed the cam and seal, but I bought this at an auction as is!
$200 for dishwasher and $60 in parts, so I think I came out ok.
Thanks for your help,