i have a clean 2004 dodge 2500 4x4 ctd 6 speed manual cold air no problems great truck has a leveling kit wit a new set of 35 in terra grapplers with a set of ballistic offroad wheels has a b&w removeable gooseneck ball stock 5.9 ctd never had a programmer on it asking 20,500 obo trades considered call 205-477-0005 after 7 pm and 205-919-0829 any time during the day located in birmingham alabama