Finally finished installing the pins in new engine/transaxle mounts. The pins in the old mounts were too difficult to get out without mangling them with channel locks or vice grips. Some came out, and some didn't.
So I started with fresh 5/32" steel rod stock (5/32" fits like a glove in the pinholes), and cut 12 pieces that measured 1/2" long each. Used a file to round-off sharp edges and burs, then applied a little JB-Weld to epoxy them in the mount.
Found the 6 new mounts on ebay - these are naturally expensive and I got them for about $60 each. Be careful when searching online for the mounts, since most prices are easily >$100 each.
Image below shows the 6 pins on one side of mounts, and there are another 6 on the other side of the mounts.