How did you handle the height issue? The Energy mount is thicker so if you use it you change the mounting height of the tranmission. It would sit a little lower. Plus did you have to drill holes in the mount or crossmember to handle the different offset?
The factory part (12396766) has been discontinued. So it looks like there is currently no direct replacement for our cars.