I bought one to be a "project mechanism" for another engine and had a similar problem. On mine, I was able to isolate the pickup issues by flipping her upside down and and testing conductivity on each wheel set. Surprisingly, given the number of wheels, there were multiple wheels on both loco and tender with zero connectivity on both left and right sides. Rather than trying to fix the problem, I sent her back for a refund. You may want to try a similar test...
Good luck, Otto K.