Transmission Mount Question

New mount pic... At least it looks like the metal-on-metal contact is resolved!

Mount%20New_zpsd5nvjz0r.jpg