Here we have a good used transmission computer removed from a 2005 GMC 2500hd with the 6.6 Duramax. Guaranteed to be in good functioning order, but may require programming to your truck, you will get the exact item pictured. This will ONLY fit 04-05 trucks with the LLY engine and the matching part number. if you need any parts just inquire.