Product review (5 stars): Very pleased with purchase
The pump was an exact fit for the original.  Took about 10 minutes to replace and functions perfectly.  It arrived 3 days ahead of when it was scheduled to arrive.  Very pleased with purchase.