Hi Sam:
I am not sure what the problem with your engine is but if it is simply a case of loosing power over a switch, a friend of mine had the same problem with his Legacy Challenger. There were discussions on the forum about 8 months ago covering the problem and the advertised fix was to place a battery in the tender but then it was learned that a flaw in the circuitry caused the battery to continue to drain even after the engine had been shut down. (which kinda means that every time you run the engine, a new battery is needed). As I recall, Lionel had a fix for this issue but I never heard for sure. Using the Legacy system, there is an icon for resetting the engine (I believe it is the 0 button) but this brings the engine to a halt and resets it in forward. After much angst about the frustration this caused, I finally placed a wire tether between the center rail rollers on the engine and the center rail rollers on the tender. This has solver the problem and all is well.
On a side note, my Legacy system is down at the current time and I am running using my TMCC system. I have found that without a battery, if the sounds drop out on my newer Legacy engines, I must turn power off to the track and cut it back on before I can restore sounds. This problem along with my dislike of the newer engines lack of engine specific announcements has frustrated me to the point I am selling them off.
Good luck and happy railroading,
Don