Motor/trans got dropped off today. It has an electronic transmission. A quick search of the googles says the pickups, depending on size and year got a 4L60E, 4L65E, or 4L80E. The only marking on the trans that I can see is on the side and it says:
"Hyrdramatic 8679550 3"
Got some more information on the truck, it was actually a 3500 pickup with a replacement, all new Goodwrench crate. Still looking for the casting # on that to get the specs.