Product review (5 stars): Good pump.  Relatively easy to replace.
Nearly exact replacement.  Functions and fits properly.  Good price and as always quick delivery from Amazon.