I have the 2006 LBZ it only has 67,000 miles on it. Bought it new only drove it on weekends and when we towed. Now since retired sold my work car and drive it all the time. Although we are on road a lot now.
Engine wise besides oil changes and fuel fitlers. I have replaced 1 glo plug. And idler pulleys on serpentine belt. Al though Conrads replaced alternator when they thought that was the problem instead of the idler pulleys. But it was not.
Both front wheel bearings have been replaced as well as front and reare brakes.
I had minor leaks in transmission lines when still under warranty.
Truck is 9 years old, still looks great, runs great. 4x4 crew cab.