Not sure what mechanical issues I would have on the G0704. Everything is tight and appears to be properly adjusted.
There are probably tolerances on the lead screws that is causing calibration issues.. I doubt they are Haas quality items.
Currently at 8138 steps per inch.
Victor