Hi, i have an engine by bachmann that they say is to old and they have no parts for it. I am wondering if anybody knows where i can get an armature, brushes, brush springs? The engine is the Centennial DD40X loco, the # on the end of the box is 41-665-01 UP ho scale. I bought this about 30+ years ago put it on the track and ran it around the track 3 times and it stopped and smoked, like an idiot i never sent my warranty card in or took it back to the store and then forgot about it, now my 20 year old son wants to get our layout and trains up and running and i would like to fix this. Any ideas?