Have you checked that the piro comp is set correctly? Menu N, I think it is. If that is set incorrectly, that can cause this issue. In menu N, the swash is going to tilt...hard in one direction. Pick the helicopter up, take note of the direction the swash plate is tilted ( use the higher side of the swash as reference). Holding the helicopter by the head, rotate it around like it`s doing a piro. The swash should stay pointed in the same direction throughout the piro. If it changes direction, the piro comp is set incorrectly. Check that setting and try checking the swash movement again.