I fixed my old Mavic Pro. Just needed to work the grains of sand out of the motor. I basically needed to hold it upside down and force it to turn and the grains fell out. It still sounded a bit crunchy in there when I turned it so I did some tapping, vacuuming and more forced turning until the crunchiness was gone. It has worked just fine since.
Using another Thunderbolt cable attached to the additional port on the display instead of using the built in cable solved the problem for me. At least I now know that it is the display cable and not something with my Macbook. Now I will get a replacement cable for the display. Can anyone tell me if it can be opened without suction cups, or are they necessary? Thanks.
Yup, taking it all apart just to drip some acetone under the batteries is not how I wanted to spend my day. Maybe it helped that this laptop is now 6 years old (and so the battery adhesive is also), but I only needed to do some careful, patient prying and was able to pop them out and finish the job without it being the epic undertaking described above.