Trans (&engine) install ?'s (anyone near Sacramento willing to come by & help?)
The mounts you have installed look real thick like truck mounts. Car mounts are thinner like the one your holding. Installing them will lower the engine some and may solve your problem. I'd give it a shot if it were me