I think it is a torque thing. Coreless motors have a lot of it, but with only 12:1 gear ratio... A Bachmann N scale 2-8-0 has a ratio of around 45:1.
AZL had been using Faulhaber 0816 motors, but for this locomotive they came up with their own 7.5mm dia motor. My first thoughts were that the new motor was crap:
So I popped in a 8mm Maxon from a Micro Trains locomotive:
It ran just a slight hair better, but soon as it hit a curve the extra small amount of friction would have that motor chattering and slowing down the locomotive.
And then... I grabbed the big ammo. A 0816 Faulhaber with a 4:1 gearhead
These things are like a magic wand. The gearhead is almost as big as the motor so I had to make it fit:
I took video of the Maxon and gearhead running, but Youtube would just spoil how sweet this thing now runs. I have been messing with Z for a while and this is my first real locomotive. I don't even care that it took a $75 (Motorman price) motor to be happy with it.