I had to replace the wiring harness on my BS 4-4-0 and took pics of how it was soldered to the board. I soldered everything and quintupled checked it and the thing just about went up in smoke when I put it on the track. The problem was that the new harness Bachmann sent me had two of the coloured wires different than the original plug. Live and make your way along the learning curve.
With the tender cover off, can you check with a volt meter right at the two pins on the eight pin socket? Look for about twelve volts from the decoder.
The light bulb should be under a hundred ohms resistance.
The motor will be also.
Those two pins feed the two wires going to the four pin connector. Or at the point the two wires are soldered at the PC board. The two pins are labeled.
I have been able to do that.
I have never trusted Bachmann wire colors after belonging to the Bachmann forums for some years and owning Bachmann DCC locos.
I had my Father in-law double check that the wire colours in the new harness were not the same and he agreed. He designed and oversaw the building of the largest pager network in Canada and said that if a supplier ever did that kind of slop to his company that would be the last thing they ever bought from them.