Product review (5 stars): Excellent
Worked like a charm. Easy to install. There are many youtube videos with instructions of how to install these parts, which helped, but really it isn't needed.