Kitchen Aid Dishwasher Won't Clean Top Rack Items

Hi Richappy! The top rack of my dishwasher is not cleaning, so I disassembled to the chopper. When I took my chopper assembly apart and I did find the little plastic white end of the plastic piece that holds the screen and the blade together was broke off. My question is: Is the white plastic part with the small spring on it that holds the chopper and the screen together the main pump impeller ? If so, can this be why my top rack is not washing properly? And why do I have to pull my dishwasher out as you stated below ?

If your chopper is clogged, you need to replace this plus the check valve next to it in the housing. Inspect the chopper, if the white plastic end is badly worn, you also have to replace the main pump impeller, this requires pulling out the dishwasher