Thanks FJ, the car has 172k on her and going strong.
I will have the car looked at soon and have the vibration checked out, I haven't really worried about it too much as it is my built in speed limiter.
I try and DIY when I can and think the engine mounts will be another weekend challenge. Hope those bolts are seized in there, now... where is that portable butane torch???