Since this was a new (?) drone that took off on its own, I absolutely would have gone to DJI and tried to make a warranty / flyaway claim with them. I don't know if that's too late now that you've done some work on it. Also, DJI's repair service is surprisingly inexpensive. I just had an...