Hi James, might be worth checking your engine mounts,
If there a bit to much movement it could be straining other than that as you
Probably already no the system is electronic and hydraulic , have your fault codes read
See if there's any thing logged
Deano