Slowing the speed was a good idea. With all you've done, it leaves an inaccurate return to location. Examine the position of the z-axis screws at the point of the pause. Perhaps add a masking tape flag to the top or bottom of the z-screw to better see the location. When the printer pauses, it will be in one direction. When it resumes, is the location skewed?