I know little about the application so can't comment on that particular motor's suitability.
Is the motor under a lot of load compared to its capability. I think that I would try a much stronger motor to see if it would live. Pololu has a line of quality motors.
What motor driver are you using?