Jon, I don't think the regulator can be repaired reliably. The R&R is not fun and I wouldn't want to repeat the job
if when the repair breaks. At ~$110 for a new OE regulator (124-720-03-46), I'd shell out for new. It should last another 30 years. Another option is a good used one, but make sure all the teeth are undamaged before purchase/installation. Raiding from junkyards isn't fun as it's double work and some used ones will be junk.
The sliding block 126-720-00-42 is a very common failure. Make sure to ONLY use OE/Genuine (~$11 each from discount dealers). The aftermarket ones don't fit properly and can break while attempting installation - don't ask how I know.
Final note, I'm not a fan of PartsGeek, and they rarely have the best prices on anything. I only buy from them if it's an item no other vendor has, or they somehow have a much better price. Check out RME, FCP, and AHAZ first. For the regulator, AHAZ appears to have the lowest price with shipping. FCP is a bit more and has lifetime warranty, but the regulators are marked "on promotion" at MB Classic, which smells like NLA is on the way soon. Or get the OE from a dealer like Covington:
1984-1995 Mercedes-Benz Window Regulator 124-720-03-46
parts.mbofcovington.com
