It is a two piece drive shaft which i doubt has ever been removed (under 5k original miles). I am putting new rubber up front soon. Sounds like I should start with the carrier bearing for the noise and new rubber and see if that makes any difference. I would like to do a rear axle swap to get a better gear ratio and easier to replace wheels/tires which I assume will require a new rear driveshaft too. The truck was infrequently used and sat for many years. I have only redone the starter, ignition system and diff/trans/engine fluids. Starts easy and runs great but shakes up and down once you pick up momentum and the bearing noise only starts when you shift into 4th regardless of speed (it seems)