There is an abnormal vibration when the car is in park or drive
This definitely sounds like worn, weak, or broken engine mounts (https://www.yourmechanic.com/services/engine-mount-replacement). A quick visual inspection of the mount bushings may uncover which mounts are at fault. If the faulty mounts are not obvious, it may take an experienced and qualified...