I think the option of skipped steps could still be the cause. you could try turning the acceleration down slightly or the power on the driver up slightly and see if the problem goes away. (alternatively the power on that stepper driver could be up very high and it could be thermal shutdown kicking in but this is less likely - see if the stepper drivers feel hot after running for a bit.
cheers
Tony
cheers
Tony