Product review (5 stars): perfect fit
Fit great.  Its not too hard of an install (youtube video helps).  It arrived promptly.  Now there are no more leaks!