Something I noticed.... I have a W220 mercedes with the hydraulic suspension... it also has accumulators that go out.... they look VERY similar.
Also, in my '03, I had the motor fail in the HBB pump.... I ended up pulling the motor from an HBB out of a 4 runner of similar year.... in my video...