Should be gooder now. Car vibrates a bit more, but motor doesn't move at all.

If I recall correctly, Auto mounts wont line up what so ever. I know the bracket came off my car originally, and the new roll stop is for a manual. I don't know if my car being a 90 would have those different. I briefly compared it to the old one that I had and they appeared to be the same.