This is strange. If you want to post the Aspire file as well I can look into it. What post processor do you use? The Mach2/3 Arcs? I can generate another g-code with a custom mach3 post processor to check if it makes any difference.

Check if after finishing the job the Z0 is at the same correct height to rule out missing steps on the Z axis.