I have a spectrum Ho scale 2-8-0. Bought from ebait. On DC it runs but I had to give it a push, the motor was revving high before it would move. The chassis by itself rolls but has a slight wobble, and I wonder if this may be the cause of the motor revving high?