yeah, thats what i thought... surely engine mounts would be one big thump when putting ur foot down.
ever taken a diff apart? could be the bearings if there are some there.
getting hacked off with it now... spent lots of money recently to make it 'nice' and it just keeps wanting more!
VR6 is looking like an option...