Product review (5 stars): 2 year old KitchenAid works like new
Dishes were not getting cleaned and coming out with food baked to the porcelain.  I thought it was caused by the kids not pre-washing the dishes clean before going into the dishwasher.  After some investigation, running the dishwasher and opening the door minutes into the cycle, I realized that the water pressure was low (or non-existent).

I figured since there are so few moving parts in the dishwasher, the pump was the problem.  I ordered this pump from Amazon and it came quickly.  Actually, they sent an icemaker by accident but the retailer worked quickly to get me the right item so I won't ding them on that mistake.

I spent a few minutes watching a video on YouTube on how to replace the unit then tackled it on Saturday.  I didn't have to remove the dishwasher from the wall which was nice.  I just removed the kick plate to get access to the underside of the unit then the white clips (these weren't explained in the video but easily figured out) and finally the electric harness... viola!  Out comes the old pump.

Installing the pump was easy, required a bit of contortion to replace the clips but easy enough.  Make sure to watch the videos online because they help you get a sense of where things are while you're using your fingers without visually seeing some places you're working.

I did this by myself and it took maybe 60 minutes from start to finish (first thing I did was cut power to the dishwasher at the electric panel).  Yes, I put some vege oil on the seal based on the advice of others.  No problem getting it clipped into place.

Another tip, be careful removing and replacing the washing arm (the 4 armed unit that spins under the dish tray).  It is made of plastic and the threads will damage if you apply too much pressure.  I had to perfectly align the threads then use a needle nose plier to pull up the mail threaded screw piece while pressing firmly on the washing arm unit.  It was a bit of a task.