lower rack not cleaning

I own a Bosch SHU6805 UC/06 dishwasher. It started making noise and not cleaning well recently which led me to replace the impeller, and then the circulation motor when that did not do the trick.

It now runs quietly again, but the lower rack does not clean well. the upper rack seems fine.

all that I have read says the only thing left to check is the lower arm assembly. I have made sure it is rotating, and cleaned out any build up so the holes are all free.

Any other suggestions, or do I need to replace the lower arm and see if that does the trick?

Thanks,