Usually X direction is the problem with the gantry twisting, but in your case sounds like the Z axis is not stiff enough? Might have reached the limit of that design. Do you have any photos ?