We bought the parts above (after trying to clean out our own parts, which had an endless supply of detergent/mineral deposits in them) and my wife put them in while I was at work. The hard water here, and let's face it, a kind of cheap dishwasher, has meant we are not crystal clear, but it is a huge improvement. All the dishes get clean, even if the glasses aren't spotless.
Probably bought us another 3-4 years on this appliance, which will get us to our planned (heh) kitchen remodel.