> 200-400 rpm .2 per pass, threads look good, the pitch is wrong
Steel, brass, aluminium?
Belabouring the obvious, but perhaps you could run a quick check over the Z feed calibration and the RPM once more. There has got to be an error somewhere, as I routinely thread accurately with Mach3 myself.
Cheers