Product review (5 stars): exactly what i needed
Turns out the old motor had been dying for a while without my knowledge.  When I replaced it with the new one it turned on better and was much quieter.  It fit the unit like it was supposed to and the wire harness was completely compatible.  Good product and was delivered quickly.