Well, in my 2001, I never even put a u joint in it. I bought 5 of them cause I knew at the track, dumping the clutch at 3400 rpms, I would need one. But never did. Never broke anything at all. I've had several 12 and 24 valve 2nd ens that never gave trouble(of course after fixing the fuel supply problem on the 24 valves) Now I've had 4 3rd gens, and I've replaced rearends, u joints, rail relief valves and we have to worry about valve seats, injectors, rails, etc breaking or going bad. And as far as the over all truck, I think the 2nd gens are way better built trucks(own a body shop also). These new ones can't handle the abuse and working like the older trucks can in my opinion. But they do have their advantages, rack and pinion steering, better braking system, better head gasket, a lot easier to make big power with and drive way better. The steering system and braking system is really why I decided to get my first 3rd gen. The 2nd gens drive like crap. Its like a fight to hold them between the lines. And I got tired of replacing brakes every 5-10k miles . But if i were gonna work a truck like I used to pulling extreme heavy loads and in the mud a lot, I'd definatley be using a 2nd gen. Wish i could afford two. An 800 hp 12v for fun and this new one for the trips :-laf But I'm just an old poor boy :{