Firstly, I'm still quite new to both model railroading and TrainBoard, please pardon my severe ignorance and I do apologize ahead of time, if I'm posting this in the incorrect location. I did my due diligence by first searching around a bit both on this forum and other sites to find a solution. I didn't find anything, but then again, my wife says I couldn't find my keys if they were in the car I was driving. I'm about 2 months into the hobby and have my DCC++ system up and running. My Kato SD40-2 runs perfectly, and it's probably at least 10 years old. It uses a flywheel design that stops and starts smoothly and superbly. I also have a Bachmann loco that came with my RTR set that someone gifted me this Christmas. It's the Thoroughbred HO set. I started working on this loco and hard wired in a Digitrax decoder and it works fine, but after having experienced the smoothness of the flywheel design in my Kato, I would really like to upgrade my Bachmann. I'm not very familiar yet with all the different types of motors, but the Bachmann has no flywheels, just little tiny cylinders that extend out to the front and rear trucks, via little plastic drive shafts. Would it be possible for me to even try to swap out my Bachmann motor assembly with a flywheel motor assembly? I think I would need different drive shafts, but not sure. Would I need new trucks too? Anyone out there ever attempt a motor swap and if so, any advice or guidance would be greatly appreciated! Thanks very much for your time!