I had to start with the engines, I had 2 and both were missing one coupler.
The Tyco GP 20 had the Talgo trucks, not covered as either the #9 or 38 on the Web.
The Bachman E 9 is marked Hong Kong, given its age, it could be pre China. It mostly matches a 37. The mount is molded as part of the base. I had to saw off the old box, build up the coupler assembly and try to put it all back on. Oops, no luck, the 0-80 screw is too short. The kit comes with a lng 2-56 screw, but I don't have a 2-56 tap. Three stores later I track down a tap and tap drill. I've got one end nearly done just have to trim off the excess length.
So rhe next steps are to figure out which cars to upgrade and try to find a new set of wheels for the GP 20. The plastic flanges are cracked and broken.