I researched parts on your site and found clues as to what could be wrong. I think the main culprit was a very clogged Chopper but I also replaced the spray arm bearing and spray arm seal. Everything works now! So for about $40, I avoided buying a new dishwasher.