Product review (5 stars): Cure for upper rack poor cleaning.
When the upper rack is not getting clean, it may very well be that one of the silicone valves in this is not closing, killing water pressure to the revolving spray arms above and below the upper rack.  Changed out my nine-year-old part, and the dishwasher performs like new.