I followed the youtube directions and checked the drain tubes first and found no blockage. Then I took off the drain pump which took all of 10 minutes and found that it had a broken fin on the impeller. I ordered the part from AppliancePartsPros.com and received it the next day. I put the new part in that day and the dishwasher has worked perfectly.