As much as I loved my '01, I gotta say the 3rd gens are better. I'm currently sitting at $390 in TOTAL REPAIRS spread over almost 142K. That $ includes the $100 deduc twice, without which would maybe raise the total to $1000.
so far my repairs have been, and this is just off the top of my head.
--front axle joints, $100 deduc
--Hanger bearing assembly and 2 u-joints, the other $100
--Front driveshaft CV, $122
--Rear u-joint $30
--$35 to hookup to dealer computer to find nothing
--LP, free under warranty
I get a funny feeling that the next 140K won't be quite as cheap. Probably not even the next 14k, but i ain't complaining.
The vast majority of those miles are towing. Average fully loaded gross weight is somewhere in the upper 30's K (38ish). I've been known to top 42k.
BTW, front pads are still factory. just checked them last friday when I put on new tires. Must be dang near 50% there yet. I'll wear out the truck w/o ever replacing the front pads. Anyone need a set, they've been sitting on the shelf since last winter... :-laf
This '04. 5 might drives me nuts with all is little quirks, but it just keeps going and going and going. (I'm gonna regret that)