I’ve just checked the wires running from the spindle to the VFD and the three sockets on the connector and I’m getting a consistent reading on all of them.

Does this mean it could be a MACH3 issue?

Cheers
Ben