OK, X and Y are working, inverse direction but I can do basic G Code. The measurement however is 3 times too much. Have changed the steps / mm value in Mach3 but no difference. Its doing a 60mm square instead of a 20mm.

Something not right with Z when I connected it back up.