Mach3 Pierce Delay Issue