I highly recommend Reinvent the Wheel in Merlin, OR.
They *only* work on old Mercedes!
They can do any service including engine rebuilds and full vehicle restorations.
They also sell new and used parts.
I'm not affilliated with them except as a happy customer. I've gotten a ton of work done there on my 1982 300TD.
Reinvent The Wheel
Classic Mercedes Restoration Parts & Service
parts@dieselmercedes.com
541-952-BENZ
500 Peach St, Merlin, OR 97532