You could take the bad motor to a local motor rebuilder for an "estimate". They may be able to tell you what is causing the failures.
Also, you may find that the bearings are replaceable in most pump motors.