I first checked for blockage in the drain hose. There was some significant buildup but not a complete blockage of the hose. I did remove the drain hoses and connector manifold and thoroughly cleaned these parts. I then ordered the drain pump and both hot and cold inlet valves from appliancepartspro.com. I received the parts the next day and installed them. Washer is back up and running normally with a fast water fill and fast drain! I also replaced the hot/cold washer hoses which connect the washer to the hookups. After disassembling the old inlet valves, I found the rubber manifolds (inside the solenoid) to be completely deteriorated. While I had no water leak, I do feel like the inlet valves were at the end of their useful life and the deterioration was causing my slow water fills. The wash cycle times are much faster than before which is a result of the normal fill and drain times I now have again. This washer is 11 years old (WM2277HW).