Yes the 4l60 bolts up and so does the 4l80 even an Allison will bolt up the hard part is making them work since they are electronic