I don't think it could be anything with the swash plate, but I'm open to any suggestions. I'm stripping the whole thing now and I'm going to try swapping out the servos one-by-one to see if one's bad.
If I'm lucky I might get to fly again by Christmas