Product review (5 stars): Great part
Great part install was a pain but thats because the old pump got stuck on the motor it has been in for a few months now and no issues