No that would have been a good idea, but yeah I got the mount from eeuroparts for thirty something bucks unfortunately it is pro parts but I'm telling you the difference was night and day. Did you try the poly insert for torque rod mount? Those mounts wast away fast genuine and pro parts alike but if you insert poly they last and feel betterGlad it worked for you.
I’ve replaced all three mounts plus the torque rod and my Auto still vibrates. Incidentally, I replaced the transmission mount with the PP one bought from FCPEuro with their lifetime warranty - but they no longer carry any 9-5 transmission mounts so the only thing they can do is refund my $35 but I’d have to pay to ship it back. After almost 5 years it still “looks” good, but who knows if it’s doing anything other than supporting the engine on the left side.
Did you happen to take a photo with the new mount beside the old mount? I’d be interested in seeing the difference.