Dishwasher fills up the tub and pumps out the water like it should. It then washes for a period of time and then after 10 to 15 minutes it pumps the water out of the tub and then shuts down. All the lights go off. Then when I check for codes, code 6-1 and 6-4 come up. I cleared the codes multiple times and ran it through the cycle and it continues to set the same codes every time. I have plenty of hot water and I can see the tub fill up according to the float valve underneath. According to the repair manual, it could be my fill valve but why is it still putting water in the tub and filling like it should. Help!