Food can accumulate in the drain filter. The smell of your dishwasher is most likely caused by food building up in the drain filter. The rancid odor is usually caused by this. ... The garbage disposal uses the same hose as the dishwasher.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.