Product review (5 stars): Very satisfied
I installed this part about a month ago and things have been working fine.  Another web site had a very good video instruction of how to diagnose and install, but their price was about 4x higher.  Very satisfied.