I finally got around to repairing my 80's passenger side, rear door lock actuator that had been non-functional for the past several years. Like many others with this issue, the problem was the little DC motor that runs the actuator: the motor brushes had completely disintegrated - nothing whatsoever was left of them when I opened up the motor.
I purchased one of these from eBay for $6.40 - in the "20mm shaft" version:
http://www.ebay.com/itm/Mabuchi-Doo...ta-/120935451126?ssPageName=ADME:L:OC:US:3160
The shaft of the new motor is plenty long enough, but it turns out the shaft diameter is slightly smaller than the original. As stated by the earlier post, this means that the gear won't securely press fit onto the new motor's shaft without doing something extra (e.g. solder, bearing setting compound, physically dimpling/kinking the new shaft, etc...)
I thought I'd get "smart" and just swap the end bell containing the brushes from the new motor onto my old motor - that way I wouldn't have to mess with pulling the gear from the shaft and getting it to fit securely onto the new motor's skinny shaft. While I eventually got this to work, in retrospect, this is definitely NOT the right approach. The diameter of the old motor's commutator (the cylindrical copper contacts inside the motor on which the brushes ride) is larger than for the new motor. So, the brushes have to be spread apart farther than they were designed to accomodate. They do work in this position, but it's not optimal, for sure. Secondly, the end bearing in the bell had to be drilled out to fit the old motor's larger diameter shaft.
A smarter person would've stopped as soon as all of this became apparent and just dealt with the more straightforward problem of fitting the old drive gear on the new motor's shaft. But as they say, in for a penny, in for a pound... (plus, if I completely botched this job, I'm only out a few bucks) So I pressed ahead, and eventually got this franken-motor new/old hybrid back together. Happily, it all works.
I also had to fab up some contacts onto which I could solder the actuator's power leads.
The moral of the story is: the Mabuchi motors you can get on eBay will work fine, but the best way to solve this is to secure the old drive gear onto the new motor's shaft. Soldering seems to be the most accessible answer here.
Sorry no pics, was in too much of a hurry to get the job done, but it does work!