Product review (4 stars): Exact part and I'm sure it would have worked perfectly ...
Exact part and I'm sure it would have worked perfectly, however it arrived with a crucial part cracked from shipping.  I returned it with no problems and found just the pump motor and not the whole assembly which saved me half the money.