The 126 and the 123 use the same lower balljoints. Both have to extricated with quite some force, and the new ones must be put in with a special tool to press them back in. Figure about 2- 2 1/2 hours. The only mechanic that you have faith in ought to do this job.
hope this helps -Larry
Btw, never turn Benz rotors, always replace!! They aren't that expensive for the 126.
03/83 300D 184k
07/73 280 160k
[This message has been edited by Larry Delor (edited 05-16-2000).]