This is a new-to-me recent purchase. The model is great cosmetically and came equipped with a BCR (model is on the left in the pic added below). Unfortunately, it has some odd and intermittent slow speed (6 smph or less) running behavior. Specifically, sometimes the locomotive seems to “bog down” and runs slower than the indicated smph. However, when it does this, the chuff rate remains constant like it’s still chugging along at the indicated scale speed. It’s as if the motor is still turning at the desired RPM and being properly regulated by the tach reader, but that speed does not translate to the wheels. The behavior leads me to believe the problem is a mechanical drive train issue rather than electrical. Could it be there is a gear slipping somewhere? Or another issue? I’ll add that the problem is not always there and sometimes happens in reverse and sometimes forward. The problem seems to smooth out as the speed is increased to 10 smph or greater. Also, I have not pulled any cars with this loco, this is all with the model running “light.”
Any help appreciated to get this work horse running properly! 
Scott