2002 Gen 2 Dodge 2500, collector quality. Never been programmed, just stock. No rust No dents or scratches, few rock chips. New breaks, batteries, new tires and upgraded stereo. Interior is immaculate. Under 60,000 original miles. Just been used to pull boat and camper to lake. Only flaw is just above windshield 2 little spots the clear coat is getting foggy above windshield.This is bottom dollar its not dropping anymore, the little but of clear coat above the windshield is only about $500. You wont find a cleaner one.