Just picked up a '04 2500 HD 5.7L 4x4 5sp w/211k miles on it. Truck had a cooked clutch and a pile of CEL codes so I got it for cheap. So far I've replaced the clutch, spark plugs, 4x O2 sensors, crank position sensor, water pump, battery, and knock sensors. Truck runs far better than it did...