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.