I bought this for my truck but it doesnt solve my slight vibration. The axle end has new Toyota u-joint. The xcase end u-joints move smoothly. The driveshaft is balanced. I'll take some pictures when I get home today. I'm located in Santa Ana by 5 fwy and Irvine Ave.