The first thing I notice is that step and direction pins for the motor outputs on X are the same as Y