Replacing the water inlet valve fixed the problem. For many months we noticed cold water was just dribbling into the washer during the rinse cycle, and "warm" washes were hot not warm. It seemed like the cold water wasn't able to enter the machine. Then one day the cycle just stopped when it reached "rinse" and wouldn't go any further.
I first tried solving it by cleaning the filter where the cold water hose enters the machine at the back. It was coated in sediment (the water comes from a well) so I assumed that would fix the problem; I also installed a filter screen where the hose attaches to the tap on the wall (which is easier to access/clean in the future). But the cold water problem persisted.
After researching the issue online, and stumbling across this site, I decided to order the water inlet valve and doing the repair myself. I'm not especially handy but the video was super helpful. I had it queued up on my kindle so that as I was doing the repair I kept pausing it while I executed each step, including putting everything back together again.
One tip that wasn't covered on the video that you'll want to keep in miind. Since you're moving the washer away from a wall, be sure to keep track of the hose that carries away waste water from the washer into a drain pipe in the wall. I had to remove that "outlet" hose from the hole in the wall while I had the machine pulled out; luckily I remembered to put it back when I was finished or there would've been water spewing on the floor next time I ran the washer.
The repair itself is fairly straightforward and would take about 20 minutes if you had done it before. Since I've never tackled ANYTHING like this, and was nervous about screwing up, I was way more deliberate than a normal person probably would be. I also struggled a bit putting the outer casing back into position since the space I had to work in was pretty tight. It's not really heavy but it's hard to see where the bottom lip is so I couldn't tell when I had it in position; I pretty much had to go by when it looked lined up at the sides and top. Then I set it down and wriggled behind the machine to eyeball the back. That took a few tries but eventually I got it correctly placed.