Product review (5 stars): WP parts
The parts fit as described. Saved $$$ by replacing myself. Repair guy wanted to charge $130.00. Took me 20 min. with a 10 min break. LOL.