Product review (5 stars): Replaced my old WD-5470-12 pump with no problem
The part number on my Haier washer was WD-5470-12 but I have no problem to replace it with WD-5470-09. The  WD-5470-12 costs at least $10 more.
My old pump would last forever however leaking water broke it. The leak happened after I washed some cloth with very warm water. The water got into the pump's wires and the old pump died after. To install a new pump, you may want to use a better hose clamp.