I never got around to turning in my mileage on the last ride. My 95 3500 4x4 hit the 300k mark, and the only thing I ever had to do was put new rotors/bearings on the front axle, replaced batteries once, and finally at just under 300, fifth gear nut slid off. One hell of a fine truck, bought it brandy new. New ride is a 2002, same but quad cab/6spd. I bought it at the young age of 134,000 miles! I'll be right back up with the old one soon, but I just love these 2nd gen trucks. (Sorry, but that '06 front end would make a blind dog howl).