This is a used OEM transmission computer off of 2004 Chevy Silverado 6.6L