For starters Replace the bad u-joints or you'll possibly be replacing other parts when the driveshaft flies out. Have you checked suspension components ie tie rods balljoints? Did you have the wheels balanced since you've notice the vibration?