Product review (2 stars): Not exact fit.
Was not an exact fit, I had to make several modifications to make it fit in the motor bracket and with the wiring. The connectors included did not fit and I had to splice and use the old ones.