Well it’s changing it’s Z by itself in Mach. Wherever I set the Z, in reference to home, and then Zero out, run gcode, it tries to dive but I stop it before it gets to metal, then when I press return to Z, it goes all the way back To x,y 0,0 then when the Z makes it descent it tries to go lower than where I set the Z.