Problem solved! Low coil resistance!
Come to find out, my ignition coil was bad. Low resistance on the secondary coil= no/weak spark= severe stalling, which was causing the vibration.
The mounts may also be bad, but at this point, I've got the main problem fixed.
Thanks to everybody for their help. Hope this helps someone else!
Have a good one.