Im dead serious, those rear mounts need to be redesigned. Those metal cups under the rubber need to sit on the engine stand. What you described above will just break again. If I was back home I'd offer to show, help, or do it for ya, but can't do that from here.
Scotty