Whirlpool DW WDT710PAYM6 won't drain, new pump, new board

Hi all! Hoping for some insight: I have a 2 year old Whirlpool dishwasher model WDT710PAYM6 that won’t drain automatically despite completing the wash cycle.

To give some background - A couple months ago it began this issue, but would successfully drain after I pressed the "drain/cancel" button and closed the door sometimes taking several presses to engage. Often it would drain automatically at the end of the cycle. Eventually it got to a point where there was only a humming noise, as if the motor was unable to engage, but no draining automatically or manually. Lately, no humming and no draining no matter how many times I hit drain/cancel; as if the motor could no longer engage.

I removed the drain pump, cleaned filters, no blockage in drain hose. I did find an oblong shard of glass near the drain pump impeller when I removed the pump which I assumed was the culprit by blocking the movement of the impeller and causing the humming. No help, still no draining.

I ordered and installed a new drain pump thinking the glass shard must have burnt out the pump. Still no draining with the new pump.

Checked continuity from board to motor and there was no power getting to motor. A new main control board was ordered and installed. Still no draining and still no motor engaging. I do now have power and continuity from board to motor. Bench tested old and new drain pump motors, both check out for continuity. Tried the motor dry in hand connected to board and it would not engage. Removed plastic housing around wiring harness at the base of the door. No visibly damaged or stripped wiring.

I am not sure where to go next aside from a 10 pound sledge and a new dishwasher. Any insight is much appreciated!

Thanks!