Product review (5 stars): Perfect
Worked like a charm!  Installation is tricky though, but that has nothing to do with the part.