Report as inappropriate

Hey everyone, I recently salvaged a printrboard Rev D from another printer...

And I'm running into issues with the Z motor not holding after a move command is given.

I have no firmware access, as I am unable to successfully compile on Arduino from numerous verify errors. So all changes need to be done by Gcode and saved using the M500 command.

Basically, X and Y after a move, holds its position, but the Z motor free rotates. This is immediately after a movement command.

Does anyone know whats wrong? Ive also swapped stepper motors and the result is the same for the Z axis.