Hello gang, this transmission came from 1996 Chevrolet S10 2.2L, the owner tells me is a 4L60E but not sure, I will begin taking it apart tomorrow and upload photos for others who will like to rebuild their own.......TPAttachment 29571Attachment 29572