So, a while ago, I replaced the 2 gearbox mounts (1 was torn off the other half torn off) and the side engine mount - it had leaked fluid over the support - I had wondered where that had come from. I put OEM mounts back in, not knowing if there were better ones to be had. (oh well)
Question...