Product review (5 stars): Excellent replacement
Working perfectly and great fit.  Time will tell how long the motor lasts but so far so good.