Hmmm... that was my guess too, a mount filled with some kind of gel/silicone.
anybody else want to add to this...?
no self leveling on car, the leak SEEMS like brake fluid, and i cant see from top where its coming from.
can any techs tell me if it's a DIY project? how much repair should be?
Peter, thanks for directing me to SUBFRAME MOUNTS, i'll do a search now on that.
1996 E320- 18" Chrome AMG, Bling Bling Mirrors
Last edited by gmacosta; 10-11-2003 at 01:31 PM.