I have a co worker get a trans from a mail order place in Florida. When he got it, it didn't work, so he pulled the pan. The valve body was messed up. He ended up pulling the vlave body from his old trans and using it in the new trans. It worked, but the point is, when you do mail order, you never know what you guna get, kind of like Forest Gumps box of chocolates. The trans was a 4L60E from a about a 2005 Avalanche. So if there is an issue, then you have to send it back, or fix it your self.