are you sure the DIP switches on the board are set the same for all channels, no unexpected microstepping?

On the channels that run slow, are they running cleanly, no graunching noises, or fits n spurts? What pulse width do you have set on Mach3.. it should be 5 or more...