@DIYengineer -- first off, congrats! Looks like you're making some great progress.
It might be a little hasty to assume the motor's broken without troubleshooting a bit first. The easiest thing to do would be to switch the motors, for example swap the Z motor with the X motor. If you still get the same behavior, you'll know it's something in the driver board/software.
I remember seeing some behavior like that when our scaling settings were off in our control software (in our case EMC2).
I would double-check all the wiring with a multi-meter for connectivity and also to make sure the correct wires go to the correct pins on the board.
Also double-check your jumpers for X; if they're set differently than what your telling the software, that will affect the scaling and cause a problem like that seen in the video.