Here we have a good used engine computer removed from a 2006 GMC 3500hd with the LBZ engine. This should will fit 06-07 trucks with the same part number. No damage, ready to use. Make sure this part number will work for your truck. May require programming.