Up for sale is 2012 maintenance truck I just took of the road. I just replaced with new one it has 112k mile runs drives good. diesel 4 cylder has a check engine light on. The check engine light is on because of the def cleaning system on it. It n...