I checked a few places and unfortunately it seems the main engine mount (upper right mount) is different from 07 to 08. Every place I checked has the Right upper mount for the $130 range, then the trans mount and torque strut (dog bone) are less.
Here goes more $$$ out the window! LOL, It's hard to believe this car has all these issues, it's still less than 5 yrs old with 96K.
I also need to put new struts and strut mounts on it yet!