you had a broken mount on the trans???? well you probably have broken motor mounts also.. they do the same thing.... maybe the all broke??? or were in the process of breaking for some time... and normally when you have one break the others are on borrowed time....