I literally signed up for an account on this site, just to respond to this post. I'd put money on your remote being the problem.
I had a similar issue start about a year ago, where if I twisted my gimbal dial to point downward, the gimbal would point downward, but also the drone would spin...