2001 Silverado Z71...regular cab short bed...5.3, auto, 3.73 gears with a rear limited slip. Completely stock. The truck now has 190,000 miles on it. It has worn out it's fourth U-joint at the rear axle (other U-joints are original). Couple questions here. 1. Why does this truck seem to eat U-joints for breakfast? They have been changed at 40k, 80k, 120k, and 160k. Was consistent until this one went 10k early (but I have been doing more towing lately). I can't believe this is normal....but can't imagine what could be causing them to go. 2. I am tired of changing them....the difference between a cheap one and a good one is minimal, so....which is the best one to replace it with? I picked up a "Brute Force" U-joint from Advance Auto (best one they sell)....but would happily return it if there is a better choice. 3. Pulling the drive shaft is no big deal...but I don't have the press that I need to put the new joint in. If I pull the rear drive shaft, can I drive it on the front axle into town where I can get the new one pressed in? Or should I just break down and buy a good bench vise that I can use to press it in? Money is tight right now, so I wasn't really wanting to buy a vise right now. Thanx in advance for any advice you can give. Having a shop do the work is not an option....nobody touches my truck but me.