Yeah, looks like a 4l80. Can't tell if it's the "E" version, or electronically shifted, looks like it might be with that electric box on the shift linkage, but I might be wrong. If it is the "E" version, it will need to have a shift programing setup, unless you convert it to full manual. Also, I...