Product review (5 stars): Worked great on my GE 500xd something or other
My stock motor seized up and when I went to spin it by hand, it started leaking.  This dropped right in and works better than the original.  My dishwasher is probably 15 years old, but why spend $300-'$00 on a new one, when For $80-$90 it can run like new.