Product review (5 stars): Check this before your pump
Replaced pump, then came to find this guy was absolutely totally clogged. I could have just cleaned an reinstalled it, but found it also had a pinhole leak.