Up for sale is a 2004 Dodge Ram 2500 ST with 129.859 miles. We have driven and inspected this vehicle. The engine starts. runs. sounds and performs excellently. There are no leaks. smokes. overheating. knocking sounds and blow-by. Transmission shift all gears smoothly and the ac blows cold. All powers are working as they should and there are no known issues with the vehicle The advertised Special Offer balance. after a twenty percent cash investment. excludes: registration. tax. pre-delivery inspection charges. and finance charges. Advertised Special Offer is subject to change based on qualification criteria and cannot be combined with any other offer. All advertised payments and Special Offers are contingent upon approval and may not apply for everyone. Guaranteed approval with forty percent down payment. see Dealer for complete details. Advertised vehicles and all information may be...