Product review (1 stars): It was a direct fit but didn't last.
Well I am pretty disappointed. I bought this pump 9 months ago and it just started to make an awful squealing noise. Realized it was the what looks like the shim that helps hold the pulley on came loose and was rubbing on the underside of the washer. Started to put to much stress on the motor because of the extra drag the rubbing was causing. Look's like i'm buying another one.