Hi,
I do not know the AMC update rate, sorry here. As far I know it is the output speed of the USO. So maybe if you set there 33ms it is soo slow. 15ms would be fine. Compared: The Arduino X-PID do more than 3000 updates a second. Below 1ms.
The motor must be powerfull and the PID must be set very weak. Did this for a test. Best are magnetic electric actuators.
Engine vibration is very easy with x-sim. Take RPM as input and control the speed of a vibration motor (like in handies). Or bassshakers

regards,
SirNoName
If a answer is correct or did help you for a solution, please use the solve button.