Vibration

I HAVE A GMC JIMMY 2003,IHAVE A VIBRATE THAT GOES THROW THE HOLE TRUCK.MY MECHANICS CHANGE THE FRONT&REAR UNIVERSAL JOINTS REAR CALIBER, NEW ROTORS&BRAKES.ALL NEW TUNE UP.ONE RIM HAS A BEND TO IT.REBLANCE ALL THE TIRES.PLUS I PUT ALL NEW TIRES ON.ROTATE THE TIRES FRONT TO REAR.STILL NO DIFFERENTS.ALL BALL JOINTS ARE GOOD THE FRONT IS GOOD. THE WEIGHTS ARE ON THE DRIVE SHAFT.ANY HELP WOULD BE A BLESSING, THANK YOU

sounds like the bearings in the rear differential are starting to go.i would suggest having them checked.also does it happen at high speeds slow speeds or all the time?