They should still warranty the transmission even if you install it. Engine builders do it, so I dont know why a transmission shop wouldnt. If they wont, ask them if you can bring it in after so they can inspect it to make sure it was installed properly and then get the warranty.