I'm a newbie and have been given several engines including a Bachmann Spectrum 45 ton. After cleaning and lubricating I've tried testing it out. At first one truck worked well while the other didn't move an inch. Now both don't move. I detached each truck and took it apart. Both motors and the electrical pickups from the wheels to the circuit board inside the truck work fine. However, the motor contacts inside the truck coming off the circuit board aren't indicating they're getting power from the circuit board to run the motor. Has anyone had this problem? Could it be the circuit board has been fried somehow?