Mike its been a while since I put that trans together but as I remember it has a 518 non lock up input shaft and pump. This would have come out of an early 90's dodge diesel. Front drum is slightly different then a 727, so you need the unique non lock up early 90's pump and input shaft.

Trans holding up OK? I was wondering if the OD unit would live under that much power.