it looks like an engine mount, they are filled with hydrolic(SP) fluid and start to fail eventually.
View Tag Cloud
Forum Rules