Ok, i set up to run some parts this morning, got about 10 done then a part came out of the collet. I thought it might have been random, loaded another part and watched it. The drill was off center .600". Well thats odd. Checked the work offsets and sure enough it was not the right distance from home. It happens on every run of the program, it rights something into g55 which i am not using and changes g54. I thought the program had some sort of corruption so i made an entirely new program. Nope not it. I deleted the m6start macro and put my backup copy in there. Nope not it. Anyone ever had this happen or seen it. I'm stumped. I haven't changed my screen, or pokeys setup.