Product review (2 stars): Very poorly made and bad quality control.
They pride this part as made in america and that makes me sad.  This part came to me with a missing plastic electrical connector and the other broken off.  I had to take the connector from the old one and zip tie two of them to stay put before I installed it.  The thought of facing my wife and explaining why the washer was not fixed kept me from sending it back for a new one.  The only positive is that it did fix the f20 fault code.