I contacted AppliancePartsPros.com and spoke with Cindy concerning my dishwasher stopping mid cycle. I told her what symptoms we were having and what Error code (E17). Within seconds, her response was: "this is the part you need" (Water inlet). I ordered it and it arrived the very next day. Installed it following their installation video (took about 10 minutes) and our dishwasher is working like new again! They are an awesome company to deal with!