1989 D-150 Dodge 5.2 Automatic

So the trans is junk?
No I don't think so. The starter holes will need Heli-Coils but it was at the shop getting a water leak fixed. So I'm assuming it was running and driving to warrant having it fixed?