I had a similar problem with my 300e a few years ago. Here's the thread regarding it, so check it out!
Leaky Steering Gear Box 86 300e
As you can see, the dealer (who was very honest) was able to fix it for a fraction of the cost. The way this car handled after it was repaired was amazing. I couldn't believe the difference.