Steve, check your pulse setting in Mach.
go config > Motor Tuning and check the step pulse rate, try 5 or even up to 7

Gives it a longer pulse so the driver has chance to see it.

It's a funny setting as it's computer related, even if you are given an XML with it set at 5 your computer may see it at any figure, usually far lower than needed.

.