I had the same problem on a 1986 300E when I bought it 6 months ago. I checked under the rear seat, and found the vacuum line had come detached. It would seem that enough downward force in just the right spot on the seat can cause a tug on the lines. Talk about a cheap fix!
Hope your problem is this easy to resolve.