so i finally found the issue. One of the gantry linear rail was worn out causing z axis to swing left and right on the bottom at endmill.