Car won't run past 60mph
Either way it definitely sounds like you should rebuild the trans and get a fresh convertor installed. Buying these out of a junkyard and throwing them right in with no info on history will usually get you into trouble.
My 3 cents.