The loco might have had an LED and some tenders come with no LED resistor.
Below is the standard
Pin 1 Motor right Orange
Pin 2 Light rear Yellow
Pin 3 Optional
Pin 4 Power pickup left Black
Pin 5 Motor left Gray
Pin 6 Light front White
Pin 7 Common Blue
Pin 8 Power pickup right Red
What my issue was, both the loco and tender and sockets on them. I had to use the two pin and four pin adapter that came with the tender. Those two adapters reversed all three functions. I rewired the tender to match the loco which has a LED so I added the 1k resistor. I had to do my own troubleshooting, drawing and rewire.
To my knowledge, all the Bachmann have the pickups on the two wire connector. A simple continuity check will prove that. I said before, do some research and you will learn more about DC. You probably do not know much about wiring but if you insist on working at this level in DCC, you are going to have to learn how. Sorry to be so blunt.
Put you meter probe on the side of each connector. There is a small metal strip. The other probe on the PC board pin. Look for essentially zero ohms. The two light pins will show maybe 2k resistance if there are resistors on the PC board. Look at the PC board for R!, R2, R3, etc.
Cut out the capacitors C!, C2, etc. The two inductors will not be an issue.
When you get the loco, find out which pins connect to the drivers with your meter.
Find out if the loco has an LED or light bulb.
Normally, a light bulb will be a few ohms resistance.
A LED, very high resistance. On a digital meter, you will usually see OL on the display.
A motor, maybe 50 to 100 ohms. When you work at this level, you really need to know what you are doing. With a 9 volt battery, the plus on Pin 1 and minus on pin 5, the drivers will spin in the forward direction if the two wires are correct.
All this is too much, rip out the PC board and hardwire. Forget