Stepper motor step accuracy

Why do you think it's vibrating too much

Most of the vibration is caused by mechanical resonance. This can me avoided by changing the speed or by changing the motor mounting arrangements and motor coupling.