Trans and / or converter damaged?

Since good high stalls are built for someone elses application and not yours, they may or may not work properly with your car. Also, unless you know the owner of the converter, there is no way externally (other than the hub) that you know what condition it is in. USED CONVERTERS, stock or otherwise make good door stops.
Now, on your converter, I took a print of the photo of the sprag in the converter and took it over to the shop. The main man there said from the print, it look like the sprag slipped (rollers out of place), but he did say that it is difficult to know for sure, just looking at the print. Hope this helps.