TF 999/998 sporting internal diff from the 904 ?

I think all the 998/999 were lock up transmissions. So a quick tell tale sign would be look at the input shaft. There will be a short, unsplined portion on the very end it.