Just wanted to update this as a possibility for others. I finally found the vibration and its fixed. New tires helped and so did a cv axle, but what finally fixed it was new engine mounts