I have an 06, its been a good truck. I use it daily as my work truck, I have about 2000lbs of weight in it all the time, plus I tow a skidsteer tractor around with it. The biggest issues with the common rail 5.9 is the 48re trans in stock form is a bit light for the truck. Find a decent trans builder and the truck will last you for a really long time. The HO 5.9 gets decent mileage and has quite a bit of power stock. I've done one set of injectors at 350,000 km's . The truck rolled over 500,000 kms this morning on a out of town service call.