It fills with water then washes and drains. Then the agitator starts again with no water in it. If you move the water level selection switch from previous selection (large or extra large for example) it will start filling with water again. Sometimes you have to hold the switch to make it fill. I replaced the water level switch. Still does the same thing. What do I need to replace to fix this?