Ok I got these installed. What a pain in the rear. For others, I inverted the bottom bolts, putting the nuts on top figuring I’d rather deform the bolt and the pins rather than the body mounts.
For the top, after struggling with the spinning rod with an impact socket and an impact wrench, I had...