Well, the dealer did a good job. Service writer might be in wrong line of work, though. But mechanic diagnosed and repaired in great time. Left truck on sunday after-hours, and was finished last nite. 2 day turnover is excellent. For what its worth, this is the first time this vehicle has been to a dealer. The tally so far? 1 egr cooler, 12 tires, 1 heater core, 2 sets [front and rear] of brake pads, 1 alternator, 2 engine belts, 2 batteries, 3 tail light bulbs, 1 head light bulb, 2 clearance light bulbs, 1 fog light bulb, 7 pair of wiper blades, trans filters and fluid changed 2 times, diff. fluid changed 2 times, fuel filters 9 times, lost count of engine oil and filters but could do that in my sleep at this point. 3 1/2 years, 192,000 miles. Never been stuck, never left me stranded, never let me down. I plan on driving this truck another 100k and maybe look at a new one. Maybe....