2007 chevy crew cab 2 wd duramax engine before def systems tranny has been replaced has 375000 miles just installed idler and pitman arms and 2 front tires fuel filter both batteries headlight assembles has goose neck ball in bed normal wear and tear in on side with many more of use in her