Product review (4 stars): Buy with confidence
Fit perfectly.
Make sure you lube the top and the bottom for best performance.
No leaks Installed this back in March 2016.
Would definitely purchase this again.