My transmission took a dump today

You also need to look at the engine motor mounts. Looks like you have biscuit mounts pounded in a bolt thru 73 and up mount. I would look over that car real good before driving it.
Is there something wrong with those designs