My 90 K5 has a vibration that is getting much worse at low speeds around 20-30 mph. Maybe at higher speeds the noise just gets drowned out. I was on my way to school (6 hour trip) and turned back because it was getting worse. You can only hear it from inside the truck and it is coming from the rear. U-joints seem rock solid. Pulled the drums on each wheel, and everything looked fine but there was a little leakage around the wheel bearing and I could pull the hub in and out about 1/4" So question is this...truck has 160,000 miles on it, very well maintained by previous owner. Do you think it is the differential bearings, the u-joint, or the wheel bearings. I have one day to fix this before I have to be back at school (only a month to go before I am done for good). If it is the differential bearings, how much are they? Thank you in advance. -Tim