Yup, here's one of the best:
http://www.mercedesshop.com/shopforum/forumdisplay.php3?forumid=18
BTW, what year is that 129? Lots's of issues with certain years to be aware of. Right down to the Biodegradable wire insulation thoughout the car that....well, biodegrades. No kidding.