Product review (5 stars): Perfect Parts
Perfect fit. Everything needed for a complete replacement. After replacement of non working parts, everything worked perfectly. Evan an amateur could do it.  What more could you ask.  Very quick shipment and an excellent price.