The dishwasher started tripping out the RCD on the house so I pulled apart the door to see if water had leaked in to the control PCB. It was worse.
Not exactly an easy fix. You can see in the photo above my previous addition of a second power button to the PCB which I had to cut the rear of it out to access the copper. I am guessing that possibly with the main control board floating around the heatsinks were touching the surrounding metal door and with the moisture of it being a dishwasher cased the RCD to trip (I hope).
I thought it would be too hard to repair the plastic on the control board so I decided to make a carrier out of some stainless steel sheet
I forgot to take a photo of it all mounted up but it did fit. I had to drill 2.5mm holes for the self tapping screw to thread into