Note: groups.io will be down for maintenance on Wednesday, October 5th, starting at 9AM Pacific Time (4PM Wednesday October 5, 2022 UTC), for approximately one hour.
Agree, there is a good chance these could need replacing however I just had to deal with this issue so I recommend the coupling that joins the Amel drive to the engine transmission be checked. I had the same vibrations coming from the engine and originally thought it to be a mount however the real problem was the coupling that cause the mounts to come somewhat loose. Good luck!
It's all Good