Thanks Silver Caravelle, the engine mounts were one of the possibilities suggested by the mechanic. I think they are hard to inspect thoroughly when in-situ. Might be the next move- they won’t be performing as intended now anyway.