I've done the basics. AFE stage 2 intake, 6 inch MBRP stacks, PPE boost, EGT's, and fuel rail pressure guages, and of course the best programer for the duramax, the PPE Xcelerator Hot+2 E.T. Eliminator. I'm only 23 so I still have plenty of work to do. I want to do a turbo, dual fuel pump and trans kit. I'm a diesel mechanic and have done all the upgrades myself. It's my daily driver and huntin rig. I get 21 MPG drivin my rig daily, huntin elk with my little man Diesel, towing *** and hauling loads of wood for my old man. Only because of that programer can i pull mpg's like that. Unlike all of you California boys that neglect your trucks and don't treat them to mud, snow, and loggin roads! And yes, thats a big ass dent in the back from a log I hit in the woods, figured it adds character so why fix it?