I decided while I'm installing a newer engine in to my YJ I'll go ahead and rebuild the transmission. I have a '89 YJ 4.2 3speed auto. I did lots off research and discovered I have a TF999. So I go to the parts store to get the rebuild kit and they dont list the 999 for my YJ. I go and research deeper and I am more than confident that I have the 999, but I did find that sometimes they call the 999 a 904. I want to make sure thats right before I go waste money on a rebuild kit that wont work. So, is the 999 and the 904 brothers or just distant kin?