1. First of all. If you ever tested with no cutting load? Axis movement "in the air" ?
2. Split the points to check:
- Power supply. If there are no voltage drops below acceptable level?
- cooling. Driver chips produce heat. Use heat sink and fan to cool down.
- control issues. Try different approach. Check if control signal is reaching the final point ( the motor ) correct way.
- timing. Check if mistakes multiply with speed increase. Maybe is possible reduce mistakes by just taking lower speed.
3. Conception of controls. You can follow the jig error using encoders.