pan says metric or something like that. t-bird, ltd on and on....all the 5.0 cars should have them minus 94-95 mustang which had an aode. aod will not have od on/off button.
mustang has the shortest tailshaft, but your kit should replace that so i don't think it will matter.
for a donor that...