@Jay_Settle is in the same boat. Maybe he can try your gcode.
Have you tried @Joshua ‘s holey calibration? Have you gone through the List of sources of error thread?
Right now in the sweet spot im getting ~0” - 1/4” error. I’m still working through the variables.