Product review (5 stars): replacement part
old one was leaking...ordered this and installed it.  Its been about a month and its fine so far. Lets see how long until this one goes bad.