Product review (5 stars): Perfect fit.
Everything fit as it should and worked great.  Was a preventative maintenance type of thing while i replaced a motor.