Product review (4 stars): Make sure there is no debris  jamming your pump before replacing.
I overpaid for this one because it could be delivered the next day. Looks like the one in the picture. You can get this item for less money elsewhere, that's why not 5 stars.
Before you order take the old one out and make sure there isn't something stuck in there. Previously there was some broken glass that was in there so I did not need a new one.
Unfortunately, when it did fail, it shorted out and took the control board with it. I got a new control board, but upon inspection of the old one it appears that there are some resistors next to the T0220 triac that blew up.

FWI, measured resistance across this is 35 ohm.