Partway through a normal cycle I heard a crunching/grinding noise as the dishwasher was trying to exhaust water at the end of a wash phase. The dishwasher continued to the end of the cycle but when it finished there was still a lot of water in the bottom. I suspected the drain pump had failed. I took off the front kick plate and found the drain pump. It was humming so it had power (thus the circuit board was OK) but there was no sound of moving water. Referring to the AppliancePartsPros.com video. I removed the lower wash arm, the fine screen, and the coarse screen. There was a huge amount of solidified greasy gunk in the sump under the coarse screen. I suspected a piece of the gunk had broken off and broken the drain pump impeller. The pump is a sealed unit, so I ordered a new one.
It arrived in a couple of days. Meanwhile, I cleaned out all the gunk in the sump.
The hardest part of the repair was disconnecting the dishwasher and removing it from under the counter. Once the dishwasher was out and tipped on its side, the AppliancePartsPros.com video explains clearly how to replace the pump. Very easy, just a couple of screws and a couple of hose clamps.
Reinstalling the dishwasher under the counter was fussy but not difficult. It now runs perfectly! Just saved myself several hundred dollars.
High marks for the AppliancePartsPros.com video!! These guys deserve your business.