Dishwasher leaving residue
X-post with home repair & appliances, since I don't know where the experts hang out.
I'll start with the problem:
Our dishwasher is leaving a white film on everything, and occasionally a couple pieces look completely unwashed (still have food on/in them). This film does not scrub off easily.
The backstory: Our dishwasher is about 2 1/2 years old (new with kitchen remodel) and always worked fine. A year or so ago we used some inexpensive detergent from Aldi that left a white film, so after a few uses we discontinued it and went back to Cascade. Turns out the Aldi stuff is phosphate-free. The Cascade didn't get the film off the dishes, but it did get them clean.
Fast forward to a few months ago. Things weren't getting clean like they should, and more white stuff. Examination of the dishwasher led us to scrape scale off/out of where the water pipes into the dishwasher and also the holes in the blades that spin around. Minor improvements, but we're still getting white stuff and things not getting clean. We've run it on the hottest water/pan scrubber cycle and that hasn't helped.
Any ideas as to where else we can turn?