I know this is an old thread, but I am experiencing the same exact symptoms and I was curious if you had ever come up with a solution. I noticed there are two transmission mounts one on the left side by the fender and one underneath shaped like a wishbone. Which one of those were you considering...