There are mountings on the engine and also transmission , cant remember if it's 3 or 4 fitted to that car . Might be a good idea to get yourself a workshop manual if you intend to do your own repairs .Then you would see illustrations / pictures / exploded views of the different parts and how to replace or overhaul them .
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.