Very unlikely to be motor. Try an initial clear. This will restart the machine without program loss. Make sure it is the initial clear that you perform. Instructions are in the manual:
https://the-checkout-tech.com/manuals/cashregisters/Samsung_ER-4915_dealer_pocket_programming_guide_manual.html
Registerman
July 2015