Quote from ElCubano:
I'd take this advise and buy a new one.
seriously? I run parts through the dishwasher 2-3 times a month. I usually save up and when I have a full load I'll run it rather than putting it through with the regular dishes.
I think I've fixed the issue - running the dishwasher again with the clean parts to see if the problem repeats itself...