Motor Mounts
Google it and see if there is a site for those cars. Lots of times there are techs that can help out.
I know on some cars, there are wiring harnesses very close or integral with the mount bolts and you need to be VERY careful not to pinch your harness.