Product review (1 stars): The pump failed less than 2months
The pump is a perfect fit but the quality is really subpar. See attached photo for the failure for less than 2 months after installation.