Make sure the pinion angle is properly set. You mentioned that you shimmed the engine mounts to correct the angle, but it may be worth double-checking the angle with a digital angle finder. The correct pinion angle will help reduce vibrations and improve driveline performance. Hope this answer is useful to you