Vibration under load

I'd also check the motor mounts and trans mount. if any of them are broken it could vibrate bad