Stopped by an out of the way junk yard today and guess what? They have a 90 Geo Metro way in the back. So I went out and sure enough the engine mounts are in good shape. I didn't have my tools so I am going back tomorrow morning first thing.
I was so excited I went right home and pulled the engine mount from my car.
I put a jack with a chunk of 2x6 on top of it under the oil pan and lifted it just enough to take the weight off the engine mount (got that idea from the Haynes manual). Just for kicks I jumped in and fired it up....No shimmy!!
I took out the main mount bolt and then started loosening the bolt to the engine bracket, when I notcied the bracket wiggling a little too much. Low and behold it wasn't the engine mount, but that aluminum bracket to the engine. Cracked in half.
Here's the broken bracket:
I'm hoping the one on junkyard Metro is still in good enough shape for me to get in the morning.