Pololu A4988 motor compatibility

Hi All,
I’m attempting to use the Pololu A4988 stepper driver with this motor:

cncrouterparts.com/320-oz-in-28-mh-nema-23-stepper-motor-38-shaft-p-188.html

With a basic Arduino program, I can drive the direction and step inputs, but the motor behaves eradically, and makes strange noises:

On power-on, the motor makes quiet, high-pitched noise, then starts making a banging noise, but does not significantly rotate.

When feeding the driver/motor step pulses, in one direction it works, but is not smooth. In the other direction, it seems to take two steps forward, and one step back.

Is the driver having touble interfacing with this motor?

Thanks,
Erik

The specs indicate 3.5A per coil whereas the motor controller can provide a maximum of 2A. The second question is of course the wiring and the program itself - triple check both.