It started with me getting an E8 fault code which I managed to clear by cleaning out the diverter valve. However I am getting an E2 code intermittently and when I do not get the code water is leaking form the three air holes in the right hand water jacket after which the dishwasher seems to hang...