Product review (4 stars): Drain Pump
This worked out just fine but slightly different in design from the original part so it required a little engineering to install properly.