I recently purchased an older Bachmann 2-8-0 HO DCC with sound. It looks great and the sound is quite good. However, there is a problem with the drive mechanism. The motor turns but the engine does not move. I can get it to go with a Little push but it stops each time it gets to a hill. The motor keeps turning but the engine does not move. I disassembled it and checked it out. The wheels roll easily when disconnected from the drive system so the problem is not in their alignment. When there is any resistance at all on the system the gear on the motor drive shaft, the one that turns the little belt, just freewheels therefore the motor turns fast but nothing else happens. Looks to me like the system was designed to fail! Any ideas? They sell new motor kits but I wonder if that would help, it might be just as bad as the old one. Any suggestions? Thanks Ed