Odds are, it's a TE-44. If you have some extra money laying arround, I highly suggest a 2800 stall convertor. Some people say the stock D5 will work, but my new convertor made a world of difference in spoolup.
Not to question the experts, but...
That looks like a Garret .63 compressor housing. Couldn't it be a TE-61, 62 or 63 as well??? Guess the only sure way to tell is to measure the turbine.
BOOSTD