I have a 99 F350 SD DRW with 240,000 on it. I bought it with 210,000 and have been dumping money in it ever since: all ball joints, rotors, calipers and pads, belt tensioner, tire after tire (general tires new were separating), new tranny because of a casting defect in the original, now two new batteries, battery light is still on and I'll probably have to change the alternator. I'm sure I've forgotten a couple of repairs. It's a strong puller (heaviest pull so far was 6500 lbs, wow) and gets decent mileage. I haven't fixed the same part twice but do fix one after another. I'm getting fed up with replacing/repairing stuff on this truck. I had considered getting a newer one and thought I'd rationalize it by saving money in repairs; doesn't sound like it. Guess I should go back to Chevy. I love the truck, hate the repairs! Just my $.02