Michael:
Sounds like a good setup. The low frequency PWM controllers I mentioned run in the 100 to 1000Hz range. Yours running at 22KHz should not be any problem.
Do remove the pickups. I was thinking that since the locomotive was designed to ‘drag’ the pickups when track powered that couldn’t be the problem, but Jerry Barnes’ suggestion about drawing power through the motor makes good sense.
Cleaning / lubricating is always good. Just really hard to believe there is that much friction in the motor / gear train, but anything is possible.
Testing the current draw with the motor powered from a clean DC source would seem to be the next diagnostic step.
It almost sounds as if the motor has an internal problem, but I would think you would notice something like a shorted winding in either the starting ability or in the maximum speed.
Please let us know what you find, as there are lots of Big Haulers out there, with a few that occasionally don’t work. Usually very reliable locomotives, but there’s always an odd one that defies trouble shooting attempts. If it does turn out to be a duff motor, they are readily available from B’mann.
BTW, my (technically challenged) neighbor’s Big Hauler arrived with two wires crossed (with the insulation cut through) under a screw that held the chassis on. Made a direct short in the power wires from the lead truck to the motor. Took me several tries to locate the problem, but a small piece of tape fixed it. For a while, I was thinking his grandson was going to have a push toy on Christmas morning!!
Happy RRing,
Jerry