Product review (5 stars): A quick repair for an older dishwasher
My dishwasher was not draining, and while troubleshooting I found this part inoperative as well.  The inner spring had lost its sprung and the rubbery check valve was beyond worn.  I needed a new drain pump as well to fix my GE dishwasher, but this new part assures me I won't have dirty drain water back flowing into my dish washer.