We ordered a new panel and installed it. Taking photos of the wires was very helpful. Had to find a schematic of some parts placement to get it back together. Still not sure how the weather stripping/seals are supposed to go, but the dishwasher works fine.