Dishwasher doesn't clean dishes

My dishwasher doesn’t get the dishes in the top or bottom rack clean. I don’t know if the sprayer arms are turning or not. I checked the top and bottom sprayer arms for obstructions and found none. The soap is not dissolving from the dispenser as if the sprayer arms are not hitting it at all. Is my pump broken? If so, how much is it to repair?

Check your model #, this one is incomplete.

Model # is KUDI01ILWH4 - Kitchen Aid purchased in 2004.