Pump looks good and fits crankshaft but the body of the pump is not very well made the plunger does not go up and down with out hitting something in side like it’s hitting the cross holes so had to use my old pump body with the new plunger and works great