I have a 98.5 Dodge Ram 2500 4x4 5.9 diesel. It has 300,000+ miles on it and is a bit rough. I have replaced the fuel injectors, the automatic transmission, the front steering upgraded steering from a newer Dodge system, new coil springs, tubular control arms with polyurethane bushings. Goose neck hitch and bumper receiver front and back. I have towed with it and it is more than able. AC and heater both work. Everything functions as it should for an older high milage truck. I am open to a reasonable offer but it is a decent work truck for the right person.