Quote Originally Posted by kaveman
Could be an engine mount. Is it a diesel car?
Petrol Car