Lats attempt to save my Dishwasher!!

Dishwasher starts then stops mid cycle. Length of time it runs is very inconsistent but it NEVER completes a full cycle. Lights go off mid-cycle. I always have to drain it after it turns off.

So far I have replaced the touch pad & control panel (this corrected the machine to run ONE full cycle but then back to same problem)

AND I replaced the door latch (no change)

Any ideas? I hate to give up on her now!!

Gia