This truck has been rolled. All the body panels are bent enough that they aren't useable. The engine is an early 2004 duramax diesel with new injectors and [hidden information] km. The only thing this engine needs is new fan because half the paddles were broke off when it was crashed. bunch of sod went up under the truck and got in the fan. We will sell the engine for $4000.00. The transmission is still good. It never made any problems. We will sell it for $1500.00. The transfer case has been removed. We put it in our other truck There are lots of other good parts on the truck. Lots of good interior parts. We have kept tarp on the truck so the interior isn't damaged. Air bags did not deploy.