it looks like the mount on some diesel cars, can any1 confirm if it is?