do the current drives have a fault indicator?
Seems unlikely that the servo itself would be the cause of position loss. I'd suggest looking over the mechanical aspects of the mill with a fine tooth comb before spending money on a new servo system. It may be something as simple as a loose motor shaft coupler.