Product review (5 stars): perfect fit!
replacement pump works great, and the price was a lot less than expected!