I put a right-out-of-the-box Atlas C-630 on the track to try it out. It's about two years old, is DC and has the standard Atlas DC light board. When I advanced the throttle, it took what I would call, an excessive amount of voltage to get it moving. Figuring it might be something haywire in the mechanism, I took it all apart. There was a huge amount of very sticky grease in the mechanism, which I cleaned out. I also hooked the motor directly to a variable power supply and it ran fine.
I re-assembled everything and put it back on the track. This time, as the throttle was advanced, the motor started to "growl" but no movement of the loco. Further advancement saw the motor continue to growl and then, with the throttle at about 30%, the motor stopped completely. More advancement and the motor literally took off at about 70% on the throttle but at full throttle there was not much speed to it.
I connected an analog volt meter to the rails and watched it as I advanced the throttle. It tracked very linearly (if that's a word) with no hesitation at the point where the motor stopped. The motor started its first growl at about 2.5 volts, died completely at 4.5 volts and jack rabitted at about 7 volts.
Anyone else ever had this problem with an Atlas mechanism/motor? Could it be the light board? I have no idea what could be causing this.
Doug