Ok, this is a cheap old pre-owned split-frame Spectrum GP30. But it is in pristine shape and a very quiet runner for a Spectrum.
But ever since the first decoder install (NCE D13SR) it has run away forward when simply set on a powered track, throttle on brake. If I move the throttle to forward and then move up a notch, the initial fast runaway sometimes ceases and it responds to the throttle setting, but back to fast runaway when the throttle is turned down to zero.
I can bring it to a halt by switching the throttle to reverse. Then the forward setting will work properly until the loco is once again removed from the track and then set down again on a powered track. The situation returns to runaway at zero froward throttle setting and/or on brake.
Now here’s the odd part. It is not the decoder. I just replaced the NCE with an old Bachmann Lenz decoder and to my infinite surprise, the darned thing ran away exactly in the same way
What I have done:
Cleared all loco settings in my Zephyr
Set the NCE to DCC only setting
Tried both decoders at various addresses
checked for odd wiring/continuity with my meter.
Could it possibly be in some glitch in the motor? This was never a DCC loco so it has no Bachmann cap.s or diodes.
If it didn’t run so smoothly I would break it up for parts.
Thanks for any experience with this.