Product review (5 stars): exact fit replacement
Only negative was that the original factory installed motor failed (howling) after only 3.5 yrs. This one was an exact fit replacement.