69 Barracuda Clutch Shake Help Needed.

The 383 compression is good. Engine mounts..... I just took a look at them while on the lift. They appeared good but I know that isn't always true. I would think I would have an issue slamming into any gear with the motor lifting. I've also set the brake and let the clutch out slowly. It will lift the car. Loose mount would be noticeable then I think but it's definitely worth another look.