Product review (5 stars): great price. Part also interchanges with heater blower motor ...
Right part,  Delivered on time, great price.  Part also interchanges with heater blower motor same part.  Required a little wiring but very simple, considering the alternative of complete replacement this was an easy fix.