it may not be all the pumps fault.if you over torque the belts on the bearings will fail prematurly every time.i have used every different brand under the sun with good results.rarely have i seen the bearing leak unless the belts have been installed too tight.