Sounds to me like the ujoint rollers are piling up on or one of the joints is froze up and no longer 'ujointing' the way it should be. You cannot properly check a ujoint short of taking the drive shaft out and physically checking them. Either that or your drive shaft has a very slight bend to out of balance condition that after XXX speed it literally out-vibrates the vibration.