I have it working really good. I just know that my distances to the lead screws are just a close reference and I think that's where the small error comes in when doing a G32. I think there is a formula that will figure out what the true distance is, It might only have to run g32 once. Maybe save the new distances in the pid folder(M501) I love the way it is now. It might be easier to set one lead screw as a pivot point (dual independent) instead of X0 or Y0 if a formula would work.