I agree with the U joints based on what you said about smoth shifting while driving. Grease the 3 zerks on the drive shaft until you see the old grease pop out to see if the problem goes away