Dishwashers run through the sink's disposal. Your dishwasher won't drain properly if your disposal is dirty. Before doing anything complicated with the dishwasher, make sure to check to see if the sink is free of obstructions. Your dishwasher backing up could be related to your sink backing up.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.