What speed are you stalling at?
What happens if you are moving X at maximum speed and then just move Z?