Ugly Bastard.. 67 Barracuda Notch

How does the converter snout look? I would take the trans to a shop and have them put a new bushing in the front pump. A lot of times it is this bushing that causes the seal to leak buy the play created by it.