Stepper motor issues

3A 1.5 ohm motor means something like a Geckodrive will be needed, or possibly a TB6560 (which will be
running hot and right at its limit which is never a satisfactory state of affairs).

That stepper cannot be driven by any DC motor driver or shield, its current driven and very low impedance.