The mounting holes are too small, I had to use different mounting hardware in order to use this motor, otherwise it is fine. It was a bit annoying that I couldn't reuse the OEM mounting hardware, which was already present from the old motor. I could have tapped out the mounting holes and used the OEM mounting bolts, but that would have taken longer than just finding the necessary hardware to use the motor, as is. The motor itself works fine and seems to be of very good quality.