Checked all hoses and drain for blockages found none. Pulled out drain pump impeller had some wear but still ran. Replaced pump flow was much better, but would still not drain completely. Blew through drain hose connected to drain pump, high resistance-hard to blow through. The check valve in the hose was stiff not opening easily. Replaced this hose, check valve opens with little resistance. This is the drain hose attached to the side of dishwasher, that is attached directly to drain pump. Check valve is built in the hose if you have to replace the check valve you must replace this hose. All the videos I watched did not mention this.