One of my best running MTH engines (Premier PRR M-1b) has become a bit of a problem. Initially, it would abruptly stop as part of a 2-loco lash up. After this occurred a few times, I tried running the loco separately and the DCS screen reported that maintenance was required. So I looked online and in Barry's current edition and followed the instructions - lube & oil and then selecting RESET under the MAINTENANCE softkey. This didn't seem to fix the problem until I powered everything off and restarted a few times then things seemed to be back to normal for a few days. But today, the loco would run as part of the lash up but without sound, headlight and other features. And, when I addressed the loco separately via DCS, the system indicated that the loco could run another 990 miles until the next maintenance will be required.
Also, when I shut down the loco and the track power is still live, the loco will shut down and then oddly start playing sound (at reduced/noisy volume) and the cabin compartment light comes on.
Anyone have a suggestion. Could it be the electronics are failing and, if so, are they diagnostic tests that I can run?
Thanks,
Tom