I'm going to ask my technically-minded son-in-law to try your suggestion about the contacts, Bryan.
Do you have an idea how much a new control panel might cost?
We attempted to clean the contacts, as you suggested, Bryan. But we wound-up shorting-out the power.
My wife's out looking for a new dishwasher this afternoon.
Your suggestion was worth a try, though.