You don't seem to be running too fast for your steppers, In fact, you could probably run a lot faster. I'm not familiar with the G540 but check motor heating. You may be trying to push too much amperage and overheating the driver. Or you are microstepping too much and overrunning your kernel speed.
Bob
SS CNC Router - Home