I have a Bachmann Spaetrum 2-8-0 that will not program on my Digitrax Zephyr system. I can put it on the trach and use address 03 and the loco works. When I put it on the program track I get the error no current draw and will not program a new address. What do I need to do to fix this???