Here are the best photo's that I could find showing the stock upper mount. That big bulbous black thing is the large rubber 'biscuit' that I was talking about.
[img]
[/img]
I also included the one showing the
front sump oil pan that I doubt you'll be able to use.
[img]
[/img]
[img]
[/img]