Product review (4 stars): works great, get a friend to help you install it
It worked fine, but it was pretty annoyingly hard to get the springy wire connectors together without that special tool they sell for way too much money.  still worth not paying a repairman, but plan on having two people to put this thing back on or you'll get pretty pissed off.  In the end its on and doesn't leak and i'm happy about that.